如果SWF文件或其中的某个组件有滚动条,如果用户悬停在该区域(它处于焦点上)并使用鼠标滚轮,那么这种移动会自动转换为滚动条移动。
任何想法如何完成,用于此的事件或类?我也对外部组件或类开放。我还没有开始,但我会做一个项目渲染器,因为它很容易给它滚动条。
答案 0 :(得分:1)
这里有一些代码可以让你处理鼠标滚轮滚动,它很容易处理:
objectToBeHoveringOver.addEventListener(MouseEvent.MOUSE_WHEEL, scrollObject);
function scrollObject(event:MouseEvent):void
{
trace(event.delta);
}
event.delta
部分将是正数或负数,具体取决于您滚动滚轮的方式。您可以使用它来上下移动对象。希望这会有所帮助。
得不