Добавление дочернего элемента в класс документа и добавление дочернего элемента в рабочую область - PullRequest
1 голос
/ 24 ноября 2011

Имя моего DocumentClass - Main.Итак, в чем разница между:

var myClass:Main = new Main(); 
var mcInLibrary:MovieClip ; 

/////////////////////////////////////////

myClass.addChild(mcInLibrary) ;

////////  - VS - /////////////////////

myClass.stage.addChild(mcInLibrary) ;

/////////////////////////////////////////

1 Ответ

1 голос
/ 24 ноября 2011

С

 myClass.addChild(mcInLibrary) ;

вы добавляете mcInLibrary в список отображения myClass.

С

 myClass.stage.addChild(mcInLibrary) ;

вы добавляете его на этап создания экземпляра myClass. Каждый экземпляр, производный от DisplayObject, имеет свойство stage, которое ссылается на экземпляр этапа, к которому он добавлен (по сути, корень списка Display).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...