Как получить доступ к MovieClip на сцене из класса документов? - PullRequest
0 голосов
/ 07 января 2010

В корне моей сцены есть мувиклип box_mc, и мне нужно выбрать его из своего класса документов. Я думал, что Stage.getChildByName ("box_mc") будет работать, но он просто возвращает ноль. Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 07 января 2010

в вашем классе документов, в конструкторе добавьте

addEventListener(Event.ADDED_TO_STAGE, init, false, 0, true);

затем в функции init:

private function init(e:Event):void
{

    getChildByName("box_mc") 

}
0 голосов
/ 07 января 2010

Что ж, если вы автоматически объявляете ссылки на этапы (по умолчанию включено, поэтому, если вы не отключили это, все в порядке), то все, что вам нужно сделать, это набрать box_mc.

В конструкторе вашего документа просто наберите trace (box_mc), и он должен работать.

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