Показать сообщение отдельно
Старый 09.03.2012, 21:05
FriOne вне форума Посмотреть профиль Отправить личное сообщение для FriOne Найти все сообщения от FriOne
  № 3  
Ответить с цитированием
FriOne
 
Аватар для FriOne

Регистрация: Jul 2010
Адрес: Бердск, НСК
Сообщений: 171
Записей в блоге: 1
Если без загрузчика, то так)
Код AS3:
public function Main():void 
{
	if (stage) init();
	else addEventListener(Event.ADDED_TO_STAGE, init);
}
 
private function init(e:Event = null):void 
{
	removeEventListener(Event.ADDED_TO_STAGE, init);
	_embedFont = new EmbedFont();
	addChild(_embedFont);
 
	_assetFactory = AssetFactory.instance;
	_assetFactory.init(loaderInfo.applicationDomain);
 
	_assetFactory.getAdvancedLoader("../bin/data/main_content.swf", loadMainContent);
}
 
private function loadMainContent(advancedLoader:AdvancedLoader):void 
{
//mainContent:Sprite мувик, который загрузил из библиотеки
	var mainContent:Sprite = advancedLoader.getAsset("main_content") as Sprite;
	//preloaderElements мувик, в который добавляю
	var preloaderElements:Sprite = mainContent.getChildByName("preloader") as Sprite;
	//_preloader = Preloader.instance;
	//_preloader.init(preloaderElements);
 
	var sprite:Sprite = new Sprite();
	sprite.graphics.beginFill(0x000000, 1);
	sprite.graphics.drawCircle(0, 0, 10);
	sprite.graphics.endFill();
	preloaderElements.addChild(sprite);
addChild(preloaderElements);
 
}


Последний раз редактировалось FriOne; 09.03.2012 в 21:08.