As3:按钮仅在某些位置工作?

时间:2012-03-23 17:55:45

标签: actionscript-3 button movieclip

我真的不知道如何解释这个问题。我真的很难过是什么导致了它。 这是代码:

var abutton:AButton = new AButton; //Where AButton is a button defined in my library
addChildAt(abutton, numChildren);
abutton.addEventListener(MouseEvent.CLICK, attack);

当某些影片剪辑位于其下方时,它不想工作,但我不想通过切换到另一个屏幕使其变得更复杂。是否可以使按钮与下面的动画片段一起使用?

1 个答案:

答案 0 :(得分:0)

“某些动画片段”是什么意思?你不工作是什么意思? CLICK事件没有被解雇?通常,如果单击按钮不起作用,则表示捕获鼠标的其他内容单击上方按钮。这可以是另一个SpriteMovieClipTextField

向舞台添加点击监听器,并打印出targetcurrentTarget。然后,当你的按钮不起作用时,舞台监听器仍然会激活,你将能够看到阻挡按钮的对象。