
12.05.2004, 10:57
|
|
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
Нужен прелоадер - запихай его в первую сцену, все остальное - во вторую
Вот пример простейшего прелоадера - отображет % загрузки ролика
Сцена 1 (Прелоадер)
this.onEnterFrame=function(){
bl=this.getBytesLoaded();
bt=this.getBytesTotal();
p=Math.round (bl*100/bt);
output="Loaded "+p+"%";
if(bl==bt){
trace("Load complete");
nextScene();
}
}
Сцена 2 (Основная)
//здесь все остальное
Можно по окончанию загрузки не переходить сразу к новой
сцене, а ждать нажатия кнопки пользователем.
Тогда нужно предусмотреть флаг окончания загрузки
but_go_next_scene.onPress=function(){
if(load_complete){nextScene();}
else{trace("Load not complete yet");}
}
Еще лучше показывать эту кнопку только после окончания
загрузки
__________________
Юра
|