Показать сообщение отдельно
Старый 28.06.2011, 15:43
Aloran вне форума Посмотреть профиль Отправить личное сообщение для Aloran Найти все сообщения от Aloran
  № 10  
Ответить с цитированием
Aloran

Регистрация: May 2009
Сообщений: 223
Записей в блоге: 1
Код AS3:
function finish(e:Event):void
{
	while (numChildren > 0)
	{
		removeChildAt(0);
	}
	addChild(loader);
}
Это конечно костыль.
по идее вы должны сделать отдельный мувик (Preloader), куда поместите все элементы прелоадера. С таймлайна все удалите. А вначале кода добавьте
Код AS3:
var preloader:Preloader = new Preloader;
addChild(preloader);
...
Тогда finish будет выглядеть так
Код AS3:
function finish(e:Event):void
{
	removeChild(preloader);
	addChild(loader);
}
+ придется подкорректировать progr

А вообще пишите код исключительно в классах.


Последний раз редактировалось Aloran; 28.06.2011 в 15:54.