![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 434
|
Создал два класса главный MainClass и вспомогательный VKClass
вот их код: package { import flash.display.MovieClip; import flash.events.MouseEvent; import flash.events.Event; import Classes.*; public class MainClass extends MovieClip { public function MainClass() { //-------------------------------------------------------------------- addEventListener(Event.ADDED_TO_STAGE, Initialization); //-------------------------------------------------------------------- } private function Initialization(e: Event): void { //---------------------------------------------------------------------- var VKclass: VKClass = new VKClass(); addChild(VKclass); //---------------------------------------------------------------------- removeEventListener(Event.ADDED_TO_STAGE, Initialization); //---------------------------------------------------------------------- } } } package Classes { import flash.display.MovieClip; public class VKClass extends MovieClip { public function VKClass() { //-------------------------------------------------------------------- //var flashVars: Object = stage.loaderInfo.parameters as Object; //var VK: APIConnection = new APIConnection(flashVars); trace(parent) //-------------------------------------------------------------------- } } } |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Потому что сначала вызов конструктора VKClass, а потом уже addChild(VKclass);
Свойство parent появляется при добавлении в дисплей-лист, а Ваш трейс вызывается еще в конструкторе - то есть, до добавления.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 434
|
спасиб)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|