![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2002
Сообщений: 8
|
Проблема такая: нужно сделать прелоадер.
Он состоит из пяти кадров, в каждом из которых вставлен мувик. Идея в том, чтобы как только фильм начал грузиться играл мувик первого кадра, затем при наборе 20% объема - мувик второго кадра и т.д. до 100% на пятом кадре, при наборе которых начинет крутиться сам фильм, начиная с 6 кадра. В каждом кадре я добавлял скрипт к мувику этого кадра (правой по мувику и т.д.). Но в результате получилось, что при загрузке фильма кадры сразу пробегают от 1 до 5, затем ждет до 100% (при этом мувик 5-го кадра не играет, вообще говоря не один из 5 мувиков не играет при остановке на соответствующем кадре) и продолжает играть. Ниже приведены скрипты всех 5 кадров(мувиков). Подскажите, пожалуйста, в чем ошибка? //------- Кадр #1 --------------// onClipEvent (load) { tot =getBytesTotal(); } onClipEvent (enterFrame) { loaded = getBytesLoaded(); percent = loaded/tot*100; if(loaded==tot) { gotoAndPlay(6); } if(percent>=20) { gotoAndPlay(2); } } //------ Кадр #2 ------------// onClipEvent (load) { tot =getBytesTotal(); } onClipEvent (enterFrame) { loaded = getBytesLoaded(); percent = loaded/tot*100; if(percent>=40) { gotoAndPlay(3); } } //------- ... и так далее--------------// //--------Кадр #5-----------// onClipEvent (load) { tot =getBytesTotal(); } onClipEvent (enterFrame) { loaded = getBytesLoaded(); percent = loaded/tot*100; if(loaded==tot) { gotoAndPlay(6); } } //-----------end---------// |
![]() |
Часовой пояс GMT +4, время: 13:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|