2011-10-03 80 views
0

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

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

  2. 您使用的addChild和removeChild之操纵可视性

您如何看待什么是我们的最佳方法是什么?

克里斯

回答

0

您使用addChild和removeChild操作可见性。

它有一定的优势与时间表比较movieClip

1. Effective drawing,  

    2. flexibility in handling, 

    3. Increased performance and 

    3. granularity of its application programming interface (API) 
2

我认为应该使用Visible属性,你没有保持跟踪显示对象的可视化,不像removeChild之,这将引发和异常如果您在不的DisplayObjectContainer叫它包含一个孩子。

0

我认为这chages条件下,如果你不再次使用的动画片段,您可以使用removeChild之,而据我所知可见性改变不停止其时间轴。如果你不需要跟踪childIndexs,你可以从舞台上删除。

+0

removeChild不会停止孩子的时间表 –