我是新手程序员。
我想使用我的鼠标滚轮滚动浏览flash动画片段。这是我到目前为止所完成的工作(http://www.stopitstudy.com/test.html)。每个图像都是影片剪辑中的单独帧。
我在Flash AS2中使用了这个功能,但是当使用鼠标滚轮滚动时,网页也开始滚动。
我看到这里有一个解决方案:http://labs.byhook.com/2010/04/09/flash-mouse-wheel-support/
是否有人可以制作基本的.fla,并说明如何使用它?
感谢!!!!
答案 0 :(得分:0)
在FLA时间轴文件中创建一个新图层。选择此图层的第一帧。打开“操作”窗口。添加此AS3代码:
import flash.events.MouseEvent;
stop();
stage.addEventListener(MouseEvent.MOUSE_WHEEL,mouseWheelHnd);
function mouseWheelHnd(e:MouseEvent):void
{
if (e.delta > 0) {
gotoAndStop( currentFrame + 1 );
} else if (e.delta < 0) {
gotoAndStop( currentFrame - 1 );
}
}