
24.06.2003, 16:29
|
|
Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
|
А дальше, я надеюсь, что у тебя это мувик, а не основной таймлайн, эти 25 отрезков мы распределяем на 25 кадров мувика с перекрытием, т е каждый раз добавляем новый. Еще сделаем 26 кадр. для верности поставим stop(); в первый и последний кадр. В последний (26) запишем еще _root.gotoAndPlay(2);
Мувик располагаем в первом кадре основного таймлайна, ставим там stop();
На клип вешаем скрипт :
onClipEvent(enterFrame){
loadedBytes = _root.getBytesLoaded();
totalBytes = _root.getBytesTotal();
perc=(Math.round(loadedBytes/totalBytes*25))+1;
if (perc!=perc2){
_root.preloader.gotoAndStop(perc);
perc2=perc;
}
}
Все готово: когда 100% будет загружено прелоадер заскочет в 26 кадр где мы запускаем основной фильм со второго кадра естественно.
единственное, что прелоадер начнет работать только после того как сам полностью загрузится, так что следи за его размером.
Удачи.
|