+ -
当前位置:首页 → 问答吧 → 如何删除元件自身?

如何删除元件自身?

时间:2011-07-31

来源:互联网

舞台上两MC命名为a和b,代码如下:
a.addEventListener(MouseEvent.CLICK,f)
b.addEventListener(MouseEvent.CLICK,f)
function f(e:MouseEvent){
       //这里如何写能实现当点击a或b时会删除自身
}

作者: hihoha   发布时间: 2011-07-31

if(parent)parent.removeChild(this);

作者: flash023   发布时间: 2011-07-31

这样是把整个舞台上的都清空了哦,我只想删除对应的MC,其他的需要保留,就是这个关系搞不清

作者: hihoha   发布时间: 2011-07-31

你没说清楚

a.addEventListener(MouseEvent.CLICK,f)
b.addEventListener(MouseEvent.CLICK,f)
function f(e:MouseEvent){
      removeChild(e.target as DisplayObject)
}

作者: flash023   发布时间: 2011-07-31