我创建了一个flash示例..其中有4个标签..我正在打开4个动画片段。 这是我的代码。
for (var i:int = 1; i <numOfbutton; i++) {
mc = getChildByName("tab"+i) as MovieClip;
this["tab" + i].addEventListener(MouseEvent.CLICK, fun);
this["tab" + i].id = i;
this["tab" + i].buttonMode = true;
mcArray.push(mc);
}
var j:Number=mc2.id;
var mc1:MovieClip=this.getChildByName("pop"+e.target.id) as MovieClip;
mc1.gotoAndPlay(2);
所以我必须关闭菜单按钮上的所有弹出窗口。
btnMenu.addEventListener(MouseEvent.CLICK , showMainScreen)
public function showMainScreen() {
//code
}
所以任何人都可以建议我......我应该写什么//代码
答案 0 :(得分:0)
如果您知道弹出窗口的名称,可以尝试使用以下内容:
stage.removeChild(stage.getChildByName("yourPopUpId"));