Flash as3如何用代码控制影片剪辑播放次数一法

2025-04-10 04:13:10

1、打开Flash新建一个Fla文档,这里选择ActionScript3.0

Flash as3如何用代码控制影片剪辑播放次数一法

2、在场景中新建一个影片剪辑,并做一段任意补间动画,其中不要加入任何控制代码。

Flash as3如何用代码控制影片剪辑播放次数一法

3、退出影片剪辑编辑状态,选择影片剪辑,并给影片剪辑起实例名mc,如图所示

Flash as3如何用代码控制影片剪辑播放次数一法

4、选择第一帧,按F9键打开代码编辑器,按下图输入代码,然后按Ctrl+Enter测试,可以看到mc播放了五次后停止,这里的次数是由条件(i==5)来控制的:

Flash as3如何用代码控制影片剪辑播放次数一法

5、这里是每行代码的详细画陲奴颁注释:import flash.events.Event;//定义一个变量用来控制次数var i:int = 0;//加入进入帧侦听事件addEventListener(Event.ENTER_FRAME,onEnter);//建立侦听函数function onEnter(e:Event):void{//当mc的当前帧数等于mc的总帧数时,i增加1 if (mc.currentFrame == mc.totalFrames){ i++; }//当i=5时mc停止播放。注意此处还可以加入移除进入帧侦听,这里省略了。 if (i==5){ mc.stop(); }}

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢