【发布时间】:2011-11-17 06:39:17
【问题描述】:
我想知道鼠标按钮是否按下,即使正在单击另一个对象。我怎么做?简单地添加事件侦听器不起作用,因为如果对象顶部有其他东西,它不会触发。
谢谢
【问题讨论】:
标签: actionscript-3
我想知道鼠标按钮是否按下,即使正在单击另一个对象。我怎么做?简单地添加事件侦听器不起作用,因为如果对象顶部有其他东西,它不会触发。
谢谢
【问题讨论】:
标签: actionscript-3
将 Click 和 MouseDown 事件侦听器添加到舞台。
如果单击了一个对象,该事件将冒泡到舞台上,因此您应该能够注册它并做出相应的反应。
您还可以检查 event.currentTarget 属性以找出事件的来源,这应该告诉您是舞台还是被点击的对象以及鼠标按下事件的来源。
【讨论】:
将鼠标按下事件侦听器添加到舞台(或所有相关对象的其他父级)
【讨论】: