0

当我在 Flash 中测试我的 Flash Actionscript 2 应用程序时,滚轮不起作用,但是当我在浏览器中测试相同的应用程序时,滚轮起作用。我使用的代码非常简单;

var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta) {
    songList_mc._y = songList_mc._y + (delta * 3);  
}
Mouse.addListener(mouseListener);

在 Flash 中进行测试时,是否有我遗漏的设置禁用了滚轮?

4

2 回答 2

0
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta)
{
    if ((delta > 0 && songList_mc._y < 1025) || (delta < 0 && songList_mc._y > 0))
    {
        songList_mc._y = songList_mc._y + (delta * 3);
    }
};
Mouse.addListener(mouseListener);
于 2013-03-03T12:45:51.743 回答
0

鼠标滚轮在某些 flash wmode 中不起作用

于 2014-01-09T21:53:33.380 回答