当我在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中测试时禁用滚轮的设置?
答案 0 :(得分: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);
答案 1 :(得分:0)
鼠标滚轮在某些flash wmode的
中不起作用