AS3中通过对鼠标滚轮事件的侦听,可以实现对影片剪辑的放大缩小和旋转等功能,这里制作的是通过滚轮来控制图片的旋转,当然按同样的方法还可以用来控制音量等等,相当方便。
工具/原料
1
Flash cs6
2
Actionscript3.0
方法/步骤
1
打开Flash,新建一个actionscript3.0的文档
2
按ctrl+R导入一张图片到场景中。
3
选择图片,然后按F8将图片转换为影片剪辑,打开这个图片影片剪辑,调整图片位置,使图片的注册点在图片的中心位置。
4
回到主场景中,选择图片影片剪辑,调整图片影片剪辑到合适位置,并调整合适大小,然后给图片影片剪辑起实例名为img_mc.
5
新建一个层,然后按F9在这一层输入以下代码import flash.events.MouseEvent;var t:Number;img_mc.addEventListener(MouseEvent.MOUSE_WHEEL,onWheel);function onWheel(e:MouseEvent){ if (e.delta>0){ t=.1; }else{ t=-.1; } e.target.rotation+=e.delta;
6
测试,转动鼠标滚轮,可以控制图片的顺时针和逆时针旋转。
上一篇:轮滑初级入门之停止法