我只是在玩 flash cs5.5 (as3)和动画片段作为按钮,并遇到了问题。
我想使用movieClip
为addEventListener
分配一个监听器,这很好用:
myClip.addEventListener(MouseEvent.MOUSE_UP, menuEvent, false, 0, true);
然后我使用myClip.mouseEnabled = false
暂时禁用该按钮,但按钮仍然有效!
为什么会出现这种情况?
答案 0 :(得分:5)
我认为它只是myClip.enabled = false
,如果myClip当然是一个按钮!
答案 1 :(得分:4)
myClip.mouseEnabled = false;
myClip.mouseChildren = false;
这将确保不仅顶级剪辑,而且所有儿童的鼠标也将被禁用。