1

如果 SWF 文件甚至其中的组件具有滚动条,那么如果用户将鼠标悬停在该区域上(它处于焦点位置)并使用鼠标滚轮,这种移动将自动转换为滚动条移动,这不是很有意义吗?

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

4

1 回答 1

1

这里有一些代码可以让你处理鼠标滚轮滚动,它很容易处理:

objectToBeHoveringOver.addEventListener(MouseEvent.MOUSE_WHEEL, scrollObject);

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

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

得不

于 2010-04-03T06:49:22.450 回答