暂时禁用as3中的按钮

时间:2011-12-13 17:03:53

标签: actionscript-3

我只是在玩 flash cs5.5 (as3)和动画片段作为按钮,并遇到了问题。

我想使用movieClipaddEventListener分配一个监听器,这很好用:

myClip.addEventListener(MouseEvent.MOUSE_UP, menuEvent, false, 0, true);

然后我使用myClip.mouseEnabled = false暂时禁用该按钮,但按钮仍然有效!

为什么会出现这种情况?

2 个答案:

答案 0 :(得分:5)

我认为它只是myClip.enabled = false,如果myClip当然是一个按钮!

答案 1 :(得分:4)

myClip.mouseEnabled = false;
myClip.mouseChildren = false;

这将确保不仅顶级剪辑,而且所有儿童的鼠标也将被禁用。