2010-09-22 19 views
1

我是flash和actionscript的新手。 我在某些鼠标事件上使用addChild方法将一些影片剪辑添加到了舞台上。想要清除actionscript 3中stage的内容

现在发生事件说鼠标双击我想清理舞台。

我从引用中检查了Stage类,它没有任何称为clear的方法。 我也没有存储对象的引用,以便我可以使用removeChild()清除它们()

如何处理?

回答

4

我会建议保持数组中的对象的引用。

除非,你能做到这一点(把我的头顶部):

while(numChildren > 0) { 
    removeChildAt(0); 
} 
+0

根据这个代码的位置,你可能需要预先阶段。到numChildren和removeChildAt。 +1 – Aaron 2010-09-22 14:19:46

0
if(numChildren) 
{ 
    removeAllChildren(); 
}