如果我只想在不单击某些对象时调度MouseEvent.MOUSE_UP,而不是所有对象,该怎么办?

时间:2011-09-24 13:30:52

标签: actionscript-3

如果我只想单击某些对象而不是全部对象时调度MouseEvent.MOUSE_UP怎么办?我的意思是,当我添加侦听MOUSE_UP的eventListener时,如果你理解我的意思,每次我在任何地方取消点击时都会调度它(想到不同的目标)。我怎样才能“修复”它?

1 个答案:

答案 0 :(得分:1)

我想你在舞台上监听MOUSE_UP事件,或者其他一些包含许多可以点击的不同对象的容器。如果您只想获取其中一些事件,请仅专门监听这些对象,因此请分别将eventListeners添加到所有这些对象中。
另一种选择是检查事件的target,找出发送MOUSE_UP事件的对象。

另一种选择是在你不想发送MOUSE_UP事件的任何对象上使用mouseEnabled=false

发布一些代码,我也可以发布一些代码......