引用
Play() ---------------------------------------- 播放动画
StopPlay()------------------------------------停止动画
IsPlaying()----------------------------------- 动画是否正在播放
GotoFrame(frame_number)---------------- 跳转到某帧
TotalFrames()------------------------------- 获取动画总帧数
CurrentFrame()------------------------------回传当前动画所在帧数-1
Rewind()-------------------------------------使动画返回第一帧
SetZoomRect(left,top,right,buttom)-------放大指定区域
Zoom(percent)------------------------------改变动画大小
Pan(x_position,y_position,unit)------------使动画在x,y方向上平移
PercentLoaded()----------------------------返回动画被载入的百分比
LoadMovie(level_number,path)----------- 加载动画
TGotoFrame(movie_clip,frame_number)- movie_clip跳转到指定帧数
TGotoLabel(movie_clip,label_name)------ movie_clip跳转到指定标签
TCurrentFrame(movie_clip)--------------- 回传movie_clip当前帧-1
TCurrentLabel(movie_clip)-----------------回传movie_clip当前标签
TPlay(movie_clip)---------------------------播放movie_clip
TStopPlay(movie_clip)----------------------停止movie_clip的播放
GetVariable(variable_name)-----------------获取变量
SetVariable(variable_name,value)-----------变量赋值
TCallFrame(movie_clip,frame_number)---call指定帧上的action
TCallLabel(movie_clip,label)----------------call指定标签上的action
TGetProperty(movie_clip,property)--------获取movie_clip的指定属性
TSetProperty(movie_clip,property,number)-设置movie_clip的指定属性
其中TGetProperty 和 TSetProperty 的属性是使用数字0-18来获取的,下面是各数字代表的属性:
属性 作用 数字 使用方式
X Position X坐标 0 Get,Set
Y Position Y坐标 1 Get,Set
X Scale X方向缩放比率 2 Get,Set
Y Scale Y方向缩放比率 3 Get,Set
CurrentFrame movie_clip当前所在帧数 4 Get
TotalFrames movie_clip总帧数 5 Get
Alpha movie_clip的透明度 6 Get,Set
Visibility movie_clip是否可见 7 Get,Set
Width movie_clip的宽度 8 Get
Height movie_clip的高度 9 Get
Rotation movie_clip的旋转度 10 Get,Set
Target movie_clip的路径 11 Get
Framesloaded movie_clip已载入的帧数 12 Get
Name movie_clip的实体名字 13 Get,Set
DropTarget movie_clip的拖拽 14 Get
Url 包含movie_clip的动画的url 15 Get
HighQuality 设置画面质量为高质量 16 Get,Set
FocusRect 显示按钮边框 17 Get,Set
SoundBufTime 预设声音缓冲时间 18 Get,Set
flash调用js:
可以使用fscommand来调用js,但使用getUrl方面更为的方便,比如:getURL("BLOCKED SCRIPTalert('"+ message+ "')");就可以使用js的alert的方法作为调试使用.
引用
Play() 使已停止了的FLASH动画在停止处开始播放
格式:YourMovieName.Play()
StopPlay() 停止正在播放的FLASH文件?
格式:YourMovieName.StopPlay()
IsPlay() 如果FLASH文件正在播放中,此函数值为true?
例如:if (YourMovieName.IsPlaying)
alert("Playing")
如当动画正在播放,就会弹出一个警告条。
GotoFrame(int frameNum) 控制FLASH跳到指定的frame
格式:YourMovieName.GotoFrame(10)
TotalFrames() 传回FLASH动画的总帧数???
格式:YourMovieName.TotalFrames()
CurrentFrame() 传回FLASH动画目前所在的帧数减一
FS Command控制的帧都是由0开始的
格式:YourMovieName.CurrentFrame()+1
Rewind() 控制FLASH动画条会第一帧并停止?
格式:YourMovieName.Rewind()
SetZoomRect(int left,
int top,int right,int bottom) 放大指定的坐标区域(int left=左坐标的整数;int right为右坐标的整数;int top和int bottom分别表示上坐标和下坐标的整数)
?
Zoom(int percent) 改变FLASH动画的大小。这函数只允许你将放大后的 图片缩小到原图片的大小
YourMovieName.Zoom(50)放大一倍
YourMovieName.Zoom(200)缩小一倍
YourMovieName.Zoom(0)恢复原始尺寸
Pan(int x,int y,int mode) 平移放大后的FLASH动画。x,y表示移动目的地的x轴和y轴的坐标;int mode表示表示坐标的单位,但其值为"0"时,以象数为单位,为"1"时,以百分比为单位。??
?
PercentLoaded() 回传0~100的值,此值为浏览器载入FLASH的百分比程度。可用此功能制作loading画面
如:if (YourMovieName.PercentLoaded()$#@60;100)
YourMovieName.GotoFrame(YourMovieName.PercentLoaded())
LoadMovie(int layer,
String url) 载入其他的FLASH动画,"int layer"为level的值,数值越大,动画就放得越上;"string url"为要栽入的动画的路径和名称??
如:LoadMovie(1, "yourmovie.swf")?表示把yourmovie.swf的动画加载到原来的动画上,level为1
LoadMovie("", "yourmovie.swf")表示卸载yourmovie.swf动画?
TGotoFrame(String target,
int frameNum) 控制动画跳到指定的movie clip的第几帧
TGotoFrame("_flash0/mm",10)表示跳到instance name为mm的movie clip的第十帧
TGotoLabel(String target,
String label) 控制动画跳到指定的movie clip的指定的label?
TGotoFrame("_flash0/mm","ten")
TCurrentFrame(String target) 传回指定的movie clip的当前所在帧减一?
fras=YourMovieName.TCurrentFrame("_flash0/mm")+1
TCurrentLabel(String target) 传回指定的movie clip当前所在的label?
label=play_movie.TCurrentLabel("_flash0/mm")
TPlay(String target) 控制指定的movie clip从停止出开始播放
YourMovieName.Play("_flash0/mm")
TStopPlay(String target) 控制指定的movie clip停止播放??
YourMovieName.Play("_flash0/mm")
分享到:
相关推荐
JS和Flash的通信原理 先不提8以前的通信方法(BTW:因为 Molay 我也不会哈哈) 查看Flash8的内置帮助,发现了flash.external.ExternalInterface类该类中就包含了MM给我们提供的互相通信方法
### JS控制Flash的基本命令知识点详解 #### 一、概述 随着Web技术的发展,虽然Flash的应用逐渐减少,但在某些特定场景下仍然需要使用Flash技术。在Web页面中集成Flash时,JavaScript(JS)与Flash之间的交互变得尤...
ActionScript是Flash的编程语言,用于控制Flash对象的行为。以下是一个简单的ActionScript代码示例,用于禁用Flash的右键菜单: ```actionscript import flash.events.MouseEvent; this.addEventListener...
1. **源代码**:通常包含`src`目录,其中的JavaScript文件(如`videojs-flash.js`)实现了Flash的适配层,使得Video.js可以与Flash SWF文件进行交互。 2. **Flash SWF文件**:Flash播放器的二进制文件,通常命名为`...
标题"用js生成flash插件"指的是使用JavaScript来创建和控制Flash内容的集成方式。在早期,由于浏览器对Flash的支持普遍,开发者经常使用JavaScript库如SWFObject来实现这一目标。SWFObject是一个轻量级的JavaScript...
在"js flash播放器"这个主题中,我们关注的是如何利用JavaScript来操作和控制Flash播放器的行为。以下是一些关键知识点: 1. **SWFObject**: 这是一个常用的JavaScript库,用于在网页中插入和控制Flash内容。它可以...
在IT领域,尤其是在软件开发中,使用C#编程语言来控制Flash内容是一种常见的需求,尤其在Web应用程序中。本文将详细解析如何通过C#代码实现对Flash的播放、停止等基本操作,以及相关的技术点。 首先,理解标题...
它通过JavaScript处理用户交互和控制Flash组件,使用Flash实现图片的动态切换和过渡动画,最终在各种浏览器上提供一致的图片轮播体验。尽管现代网页开发更多地倾向于使用HTML5的Canvas或CSS3来实现类似的特效,但...
而 `javascript_to_flash` 则可能展示如何从 JavaScript 控制 Flash 的行为。 通过分析这两个项目,你可以深入理解 ExternalInterface API 的工作原理,以及如何在实际项目中应用 JavaScript 和 Flash 的交互。这些...
3. **调用Flash方法**:在JS中,通过Flash对象的`call()`方法调用暴露的ActionScript函数,传递参数并接收返回值。 例如,在`jstoflash.html`中,JS可能会有如下代码: ```javascript var flashObject = document....
`allowScriptAccess`参数必须设为`always`,以允许JavaScript与Flash交互。 2. **在Flash中公开方法**: 在AS3代码中,我们需要创建一个公开的方法。例如,我们可以创建一个播放音频的方法: ```as3 import ...
为了更好地控制Flash内容的显示效果,开发者常常需要借助JavaScript来进行交互。例如,可以通过JS动态创建`<object>`或`<embed>`标签,实现对Flash文件的调用。 #### 2. **去除Flash边框** 在默认情况下,Flash...
在一些老的项目或者特定场景下,可能还需要在JavaScript中加载和控制Flash。这篇博客探讨的就是如何在JavaScript中实现对Flash的载入。 在Web浏览器中,Flash Player插件允许HTML页面嵌入SWF格式的Flash内容。...
1. **示例代码**:JavaScript文件(可能为.js)包含轮播的逻辑控制,而Flash文件(可能为.swf)是动画内容的实现。 2. **配置文件**:XML或JSON文件可能用于配置轮播的参数,如图片路径、切换时间等。 3. **CSS样式*...
总结来说,"js和flash 控制的网页图片切换大全(1)"是一个集成了多种图片切换技术的资源库,既包括了JS的高效和灵活,也包括了Flash的创意和动态。通过研究和实践这些案例,开发者可以提升在网页动态效果方面的技能...
综上所述,"flash+js+配置文件3d图片切换"是一个结合了传统Flash技术与现代JavaScript交互的项目,通过配置文件灵活控制3D图片切换效果,为网页增添动态和立体感。在当前的网页开发环境中,可能还需要考虑向HTML5的...
在这个场景下,`swfobject.js` 是一个非常实用的工具,它能够帮助开发者更方便地嵌入和控制Flash内容,而无需编写大量的JavaScript代码。本文将详细讲解如何利用`swfobject.js`来实现在点击按钮后显示Flash动画的...
例如,你可以定义一个`changeImage`方法,让JavaScript控制图片切换。 4. **HTML嵌入**:在HTML文件中,使用`<object>`或`<embed>`标签将SWF文件嵌入到网页中,并设置相应的参数。 5. **JavaScript代码**:接着,...
- 控制Flash的播放、暂停、停止等行为。 - 与网页的DOM元素进行交互,如改变HTML内容、触发事件等。 - 提供更丰富的用户交互,如游戏控制、视频播放等。 在实际项目中,开发者通常会结合使用Flash和JavaScript,...