Чтобы разобраться надо всего два трейса вставить

Код AS3:
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
trace("Constructor");
}
private function init(event:Event = null):void
{
trace("Init", event);
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
}
}
}
Добавлено через 7 минут
Цитата:
|
пока не добавится Main не может добавиться нечего
|
Вы же подписываетесь на ADDED а не на ADDED_TO_STAGE.