使用FLASH代码可以实现一些交互小动画,可以用于教学中,这也是众所周知的,这里用AS3实现一个逐吴哉姆可以控制的电风扇的小动画。可以开关,并可以实现档级的切换。主要涉赂徭沼颞及的知识点:Timer计时器类,MouseEvents鼠标点击事件,影片剪辑用作按钮
工具/原料
FLASHCS3及以上版本。
方法/步骤
1、这里用的是AnimateCC打开软件,新建AS3文档。
2、自己绘制或找一个电风扇的矢量素材。
3、将素材导入到舞台中。把扇叶单独选择出来。
4、将扇叶转换为影片剪辑,注意注册点在中心位置。
5、设置扇叶影片剪辑的实例名为leaf_mc
6、接下来制作三个档级按钮和关闭开关。因为要显示隼韦艽枭当前档级,所以要使用影片剪辑当作按钮使用,这个前面的经验讲过了。每个按钮包含两帧,并在第一帧添加代码:stop();
7、制作好的按钮如下图所示,依次设置按钮的实例名从左到右,btn0,btn1,btn2,btn3
8、在主时间轴加如图代码:
9、运酚祯馄嫱行后就可以实现对风扇的控制了,在现实中风扇启动是有一个加速或减速的过程,代码更为复杂,这里就不详细讨论了。