癫狂蚊子的痴狂世界 - 一切对我而言都是游戏! Everything is Game!

flash当中鼠标滚轮的侦听

Posted on 十一月 24, 2008 - Filed Under others | 1 Comment

这几天有个学生问了一个特效,是关于flash中鼠标滚轮的一个侦听问题,平时没有注意过这个事件的侦听,F1了下,找到了AS2中的说明,简单看了一下后,给学生做出了他所要的一个效果,回办公室后补了下这个鼠标事件,特别是在AS3中,说到底,也是MouseEvent中的一个而已,看一下F1的那些属性心里基本就有底了,值得注意的是AS2当中使用鼠标滚轮事件也加了一个侦听器! 简单的做了一个滚轮的效果,代码给出(AS3),希望能给某些人帮助! stage.addEventListener(MouseEvent.MOUSE_WHEEL,wheelHandle); function wheelHandle(e:MouseEvent):void { if (e.ctrlKey) {//是否按下ctrl键 pic.scaleX-=e.delta/100;//delta是滚轮的速度 pic.scaleY-=e.delta/100; } else { pic.scaleX+=e.delta/100; pic.scaleY+=e.delta/100; } } 效果如下,顺便公布一张湖北省博物馆相片一张!^^

Read More..>>