2010-04-03 188 views
1

如果在其中一个SWF文件,甚至组件具有滚动条,就不是很有意义,如果用户悬停在该地区(它在对焦),并使用鼠标滚轮,这个运动会自动转换为滚动条移动。鼠标滚轮的滚动操作

任何想法如何做到这一点,用于此事件或类?我也对外部组件或课程开放。我还没有开始,但因为它很容易给它的滚动条,我会做一个项目渲染器。

回答

1

下面是一些代码,这将让你处理鼠标滚轮滚动,这是很容易对付:

objectToBeHoveringOver.addEventListener(MouseEvent.MOUSE_WHEEL, scrollObject); 

function scrollObject(event:MouseEvent):void 
{ 
    trace(event.delta); 
} 

event.delta部分将是一个数字,是正或负,这取决于哪种方式你滚动车轮。你可以用它来上下移动你的对象。希望这可以帮助。

得不