Показать сообщение отдельно
Старый 29.05.2011, 00:11
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 13  
Ответить с цитированием
goodguy
Banned

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
что-то мне подсказывает, что сцена уже доступна (ведь код пишется в кадре), поэтому событие ADDED_TO_STAGE никогда не срабатывает.
Нужно сделать подругому:
Код AS3:
if (stage) initialize();
else addEventListener(Event.ADDED_TO_STAGE, initialize);
 
function initialize(e:Event = null) {
           removeEventListener(Event.ADDED_TO_STAGE, initialize);
	var loader:Loader = new Loader();
	var url:URLRequest = new URLRequest("http://sibir.hop.ru/preolader.swf");
	loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loading);
	loader.load(url);
}
function loading(e:Event) {
	stage.addChild(e.target.content as DisplayObject);
}
Сам по себе код, в принципе, правильный