Flash动作命令大全 | 您所在的位置:网站首页 › flash里按钮怎么设置 › Flash动作命令大全 |
Flash常用的动作命令
一.Flash中的常用命令: 1、在当前帧停止播放 on(release){ stop(); } 2、从当前帧开始播放 on(release){ play(); } 3、跳到第 10 帧,并且从第 10 帧开始播放 on(release){ gotoAndPlay(10); } 4、跳到第 20 帧,并且停止在该帧 on(release){ gotoAndStop(20); } 5、跳到下一个场景,并且继续播放 on(release){ nextScene(); play(); } 6、跳到上一个场景,并且继续播放 on(release){ prevScene(); paly(); } 7、条到指定的某个场景,并且开始播放 on(release){ gotoAndPlay('场景名',1); } 8、播放器窗口全屏显示 on(release){ fscommand('fullscreen', true); } 9、取消播放器窗口的全屏 on(release){ fscommand('fullscreen', false); } 10、播放的画面,随播放器窗口大小的,改变而改变 on(release){ fscommand('allowscale', true); } 11、播放的画面,不论播放器窗口有多大,都保持原尺寸不变 on(release){ fscommand('allowscale', false); } 12、打开一个网页,如果该“网页”和“flash动画”在同一个文件夹里: on(release){ getURL('http://ftg.5d6d.com'); } 13、打开一个网页,如果该“网页”是在网络上的其他站点里: on(release){ getURL(http://ftg.5d6d.com); } 14.跳转帧(按纽动作,释放跳转) on (release) { gotoAndPlay(1); } 15.播放: on(release){play();} 16.停止: on(release){stop();} 17.跳到第N帧开始播放: on(release){gotoAndplay(N);} 18.跳到第N帧停止: on(release){gotoAndstop(N);}
二.Flash中关于声音的常用命令:
1.new Sound()//创建一个新的声音对象; 2.mysound.attachSound()//加载库里的声音 3.mysound.start()//播放声音; 4.mysound.getVolume()//读取声音的音量 5.mysound.setVolume()//设置音量 6.mysound.getPan()//读取声音的平衡值 7.mysound.setPan()//设置声音的平衡值 8.mysound.position//声音播放的当前位置 9.mysound.duration//声音的总长度;
FLASH动作脚本代码集锦
1 、简单 loading 代码: 方法 1 、使用载入字节数判断 b=getBytesTotal();// 获取总的字节数 a=getBytesLoaded();// 已经下载的字节数 onEnterFrame=function(){// 进入帧时 , 进行判断 if (a == b) {// 如果载入的字节数等于总的字节数 delete this.onEnterFrame// 删除进入帧 gotoAndPlay('frame');// 转入到你要播放的帧 ] else {// 否则 a=getBytesLoaded();// 已经下载的字节数 percent=int(a/b*100)+'%';// 计算已经下载的百分比 ] } 把上面方法放入第一帧就可以了 方法 2 、使用载入的帧数判断_ 用 Action 语法地 if frame. is loaded 来实现 , 新建一层,这层专门放 Action, 第一帧, ifFrameLoaded (' 场景 ', frame) {// 假如场景中地祯数已经载入 goto and play() // 跳至并播放某某祯 ( 自己设定 ) } 第二帧, O*Np@Q goto and play(' 场景 1', 1)// 跳至并播放第一祯循环 再加上一个 load 地 MC 循环播放在这两帧的中间,就 OK 了。
2 、用 flash 做那种弹出的小窗口 分两步: 给 flash 中的按钮加入如下 action: on (release) { idd{ getURL ('MM_openBrWindow('newweb.htm','','width=600,height=100')'); 在 HTML 页面的 ... 之间加入下面的 javascript. 代码 .
3 、载入 swf 文件的控制 在 flash 中可以使用 loadmovie ()和 loadmovienum ()两个函数控制,具体代码如下: loadmovie 载入的控制 _root.createEmptyMovieClip ( 'aa' , 1 ); with ( aa ) { _x = 50 ; _y = 100 ; _width=200 _height=300 _alpha=50 loadMovie ( '02.swf' ); } loadMovieNum 的载入控制: loadMovieNum ( '02.swf' , 1 ); onEnterFrame. = function () { if ( _level1 ) { with ( _level1 ) { _x = 50 ; _y = 100 ; } delete onEnterFrame. ; } }; 在 flash 2004 中,增加了 MovieClipLoader 类,使用它可以控制播放,下面是一个测试代码: var mcl= new MovieClipLoader(); // 定义新的 MovieClipLoader 对象~ var listener = new Object(); // 定义一个新的对象,用来监听 load 进程 listener.onLoadProgress=function(target,loadedBytes,totalBytes ){ //onloadprogress 加载过程中每当将加载的内容写入磁盘时调用 // 其中 loadedBytes 是已经下载的字节, totalBytes 是正在加在的文件的总字节数 x=loadedBytes y=totalBytes //trace(x+ ' bytes 已经 load 了 '); //trace(totalBytes + ' bytes 需要 load'); d=x*100/y // 计算已经载入的百分比 ) listener.onLoadInit = function(target) // 当执行加载的剪辑的第一帧上的动作时调用 { if(d |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |