Тема: Прелоудер
Показать сообщение отдельно
Старый 04.04.2012, 15:56
amesqit вне форума Посмотреть профиль Отправить личное сообщение для amesqit Найти все сообщения от amesqit
  № 2  
Ответить с цитированием
amesqit
 
Аватар для amesqit

Регистрация: Oct 2007
Сообщений: 255
Записей в блоге: 1
Цитата:
Сообщение от imediasun Посмотреть сообщение
код который будет держать стоп на первом кадре
Код AS3:
stop();
отследить процесс загрузки, оставаясь на первом кадре можно так:
Код AS3:
stop();
root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler);
root.loaderInfo.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(e:Event):void
{
	e.currentTarget.removeEventListener(ProgressEvent.PROGRESS, progressHandler);
	e.currentTarget.removeEventListener(Event.COMPLETE, completeHandler);
	play();
}
function progressHandler(e:ProgressEvent):void
{
	trace(e.bytesLoaded/e.bytesTotal);//реализация отображения прогресса загрузки
}
Разместить код в первом кадре, в настройках публикации экспорт классов перенести во 2-й кадр.
__________________
ответ прост: be || !be == true