Работа с экранными объектами на сцене - PullRequest
0 голосов
/ 03 октября 2011

Я думаю, что есть 2 различных метода работы с экранным объектом на сцене.

  1. Вы рисуете все объекты на сцене и затем манипулируете атрибутом visible для отображения илискрыть их.

  2. Вы используете addChild и removeChild для управления видимостью

Как вы думаете, какой метод лучше всего подходит для этого?

Крис

Ответы [ 3 ]

2 голосов
/ 03 октября 2011

Я думаю, что следует использовать свойство visible, вам не нужно отслеживать видимость экранного объекта, в отличие от removeChild, которое выдает исключение, если вы вызываете его в DisplayObjectContainer, который не содержит дочерний элемент.

0 голосов
/ 03 октября 2011

Я думаю, что при определенных условиях оно меняется, если вы не будете снова использовать movieClip, вы можете использовать removeChild, и, как я знаю, изменение видимости не останавливает его временную шкалу. Если вам не нужно отслеживать childIndexs, вы можете удалить их со сцены.

0 голосов
/ 03 октября 2011

Вы используете addChild и removeChild для управления видимостью.

У этого есть некоторые преимущества по сравнению с временной шкалой movieClip

   1. Effective drawing,    

   2. flexibility in handling,

   3. Increased performance and 

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