AS3触发事件,对象仅在顶部

时间:2012-04-09 16:04:27

标签: actionscript-3 events movieclip

我有一堆MovieClip彼此叠加(相同大小),每个都有一个与之关联的MouseEvent.CLICK事件。我只希望顶部的那个(我将在列表中添加更多内容)来触发,其余的则不做任何事情(除非顶部被删除,然后新的“顶部”获得点击事件)。

我将如何完成这样的事情?

1 个答案:

答案 0 :(得分:0)

有不同的尝试方法。在我看来,最好的是按顺序跟踪,例如使用数组,哪些按钮在那里。取消激活除阵列中第一个之外的所有部分,并且每当删除一个,将其从阵列中移除,然后激活仍在阵列中的第一个按钮。