添加鼠标侦听器会停止浏览器滚动

时间:2012-01-09 21:33:07

标签: actionscript flash actionscript-2

通过Mouse.addListener将mouseListener添加到我的flash影片后,当鼠标光标放在flash影片上时,鼠标滚轮事件不会冒泡到浏览器。

谷歌各界人士抱怨说,在AS3中,事件正在冒泡,很难阻止它,但在AS2中,我无法找到解决方案来获得与AS3一样的行为。任何想法的家伙?

一些代码:

var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {    
    trace("mouseMove");
}
mouseListener.onMouseDown = function() {
    trace("mouseDown"); 
}
mouseListener.onMouseUp = function() {
    trace("mouseUp");
}
Mouse.addListener(mouseListener);

1 个答案:

答案 0 :(得分:0)

经过几天的谷歌搜索后,我放弃了,完全摆脱了MouseListener。这实际上非常简单。