处理舞台上的显示对象

时间:2011-10-03 04:59:02

标签: actionscript-3 flex actionscript

我认为在舞台上处理显示对象有两种不同的做法。

  1. 您绘制舞台上的所有对象,然后操纵“可见”属性以显示或隐藏它们。

  2. 您使用addChild和removeChild来操纵visiblity

  3. 您如何看待最佳方法?

    克里斯

3 个答案:

答案 0 :(得分:2)

我认为应该使用visible属性,你不必跟踪显示对象的可见性,这与removeChild不同,如果你在不包含子节点的DisplayObjectContainer中调用它,它将抛出异常。

答案 1 :(得分:0)

您使用addChild和removeChild来操纵可见性。

与时间线movieClip

相比,它具有一些优势
   1. Effective drawing,    

   2. flexibility in handling,

   3. Increased performance and 

   3. granularity of its application programming interface (API)

答案 2 :(得分:0)

我认为它在条件下变化,如果你不再使用movieClip,你可以使用removeChild,因为我知道可见性变化不会停止它的时间轴。如果你不需要跟踪childIndexs,你可以从舞台上删除。