触发鼠标单击重叠的动画片段

时间:2012-11-23 12:56:55

标签: actionscript-3 events

我有两个重叠的MovieClip(同一个父级),它们都有一个鼠标点击监听器。

但只有最顶级的MC才能检测到点击。

是否可以让两个MC使用侦听器检测到点击?

如果没有,碰撞是否比使用getObjectsUnderPoint()

更好的方法

1 个答案:

答案 0 :(得分:0)

您可以将click事件注册到父控制器或类。当它接收到事件回调时,它然后可以从该回调函数将其广播回所有其他子MC。这只是管理MC的问题 - 要么跟踪他们的名字,要么全部添加到数组中,这样你就可以使用for循环来迭代它们。