Mouse.onMouseWheel

可用性

Flash Player 7(仅限 Windows)。

用法

someListener.onMouseWheel = function ( [ delta , scrollTarget ]) {
  // 此处是您的语句
}

参数

delta 一个可选数字,指示对于用户将鼠标滚轮滚动的每个刻度,屏幕上将滚动多少行。正 delta 值指示向上的滚动;而负值指示向下的滚动。常用值为 1 到 3,而较快的滚动可能产生较大的值。

如果您不想为 delta 指定值,但想为 scrollTarget 指定值,则为 delta 传递 null

scrollTarget 当滚动鼠标滚轮时位于鼠标下的最顶部的影片剪辑实例。

返回

无。

说明

侦听器;在用户滚动鼠标滚轮时获得通知。若要使用 onMouseWheel 侦听器,必须先创建一个侦听器对象。然后可以为 onMouseWheel 定义一个函数并使用 addListener() 向 Mouse 对象注册该侦听器。

注意:鼠标滚轮事件侦听器只有在 Windows 版的 Flash Player 上才可用。

示例

以下示例显示如何创建对鼠标滚轮事件做出响应的侦听器对象。在此示例中,每当用户滚动鼠标滚轮时,名为 clip_mc(未显示)的影片剪辑对象的 x 坐标将发生更改。

mouseListener = new Object();
mouseListener.onMouseWheel = function(delta) {
  clip_mc._x += delta;
}
Mouse.addListener(mouseListener);

另请参见

Mouse.addListener()TextField.mouseWheelEnabled