说我有以下内容;
public function onBellyPatch_Two(e:MouseEvent):void
{
inBelly_Two.visible = true;
}
inBelly_Two是一个MovieClip
我有两个相同的影片剪辑,当你点击一个MovieClip时,另一个显示在顶部,当你点击它(第二个MovieClip)时,会更新一个textBox。
我注意到即使movieclip对象的visible属性为false,当您单击影片剪辑的区域时,也会调用MouseEvent.CLICK事件。有办法解决这个问题吗?我想堆栈movieClip。
我想解决这个问题的一种方法是: 当movieClip不可见时删除eventListener,并在moviclip可见时启用eventListener。
还有其他的吗?
非常感谢, 麦克
答案 0 :(得分:1)
答案 1 :(得分:1)
尝试添加: inBelly_Two.buttonMode = false;
无论inBelly_Two是否可见,这都会让onBellyPatch_Two被调用。