多语言展示
当前在线:1077今日阅读:27今日分享:41

flash AS3实现鼠标滑轮旋转图片

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

测试,转动鼠标滚轮,可以控制图片的顺时针和逆时针旋转。

推荐信息