Не, абсолютно то же самое.
Добавлено через 7 минут
Попробовал добавить в TextField htmlText "yo <img src = 'castle.swf' id = 'castleName'>".
Так вот если в swf чисто графика - то она добавляется прекрасно, а если вместе с кодом - то либо добавление swf-ки опять зацикливается, либо вылазит "Internal debuger exception".
Добавлено через 1 час 27 минут
Долго крутил, мутил - вот что получается:
Код AS3:
public function Main():void {
trace('main');
if (stage) init()
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void {
trace('init()');
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var req:URLRequest = new URLRequest('castle.swf');
ldr.load(req);
addChild(ldr);
}
Так вот swf-ки без кода загружаются отлично, а swf-ки, которые начинаются также как эта - зацикливаются. Видимо я что-то не понимаю в обьекте stage и в порядке его загрузки. Ведь получается что как только загружается castle.swf - снова вызывается ф-ия Main(), затем init(), опять происходит загрузка castle.swf и всё по-новой....
Почему так происходит? Что я не понимаю?