AS3 - 检测鼠标是否已关闭,即使重叠也是如此

时间:2011-11-17 06:39:17

标签: actionscript-3

我想知道鼠标按钮是否关闭,即使点击了另一个对象。我怎么做?简单地添加事件侦听器不起作用,因为如果其他内容位于对象之上则不会触发。

由于

2 个答案:

答案 0 :(得分:2)

同时添加Click& MouseDown事件监听器到舞台。

如果单击某个对象,该事件将冒泡到舞台,因此您应该能够注册它并做出相应的反应。

您还可以检查event.currentTarget属性以找出事件源自何处,这应该告诉您它是否是被点击的阶段或对象以及鼠标按下事件的来源。

答案 1 :(得分:0)

将鼠标按下事件侦听器添加到舞台(或所有相关对象的其他父节点)