使用代码可以制作名种控制功能,包括控制时间轴的播放,合理使用代码,也可以控制更多的内容。这篇教程最终的效果是点击舞台上一个影片剪辑里的按钮,可以控制舞台时间轴的播放和暂停。0FLASH如何使用按钮控制时间轴播放(AS3)
工具/原料
Animate CC及其它支持AS3脚本的FLASH软件
方法/步骤
1
这里用的是Animate CC,打开软件,新建AS3文档,因为要用AS3代码进行制作。
2
使用矩形工具在舞台上画一个矩形
3
转换矩形为影片剪辑,选择矩形,右键选择转换为元件,在弹出面板中选择影片剪辑。
4
双击影片剪辑后,制作一个按钮,如图所示
5
设置按钮的实例名为btn
6
在时间轴上加如下代码:var isPlay:Boolean=true;btn.addEventListener(MouseEvent.CLICK,ChangePlayState);function ChangePlayState(e:MouseEvent):void{ if(isPlay==false) { this['parent'].play(); isPlay=true; } else { this['parent'].stop(); isPlay=false; }}
7
回到主场景,新建一个图层,并制作一段简单的动画。
8
运行后就可以看到,点击影片剪辑里的按钮时,动画同样受到了控制。
注意事项
1
必须AS3文档
2
有什么问题可以留言
上一篇:如何用简单的方法寻找到长线牛股