| Fox M. Lurde |
11.08.2004 15:31 |
Ещё раз о прелоадере...
(To DeliMIter - ногами не пинать)
Вопрос в следующем: есть swf. Делаю прелоадер. Простой. Что бы только проценты отображал. (Читал хелп, умные книги и уроки flasher.ru по созданию прелодеров). Сначала делал сам - 0. Потом взял код из урока "Ещё раз о прелоадере" - 0.
Код:
onClipEvent (load) {
b = _root.getBytesTotal();
}
onClipEvent (enterFrame){
l = _root.getBytesLoaded();
p = l/b*100;
trace(p);
text1=Math.floor(p);
text=text1+"%";
if(l >= b){
gotoAndPlay("main",1)
}
}
Т.е. у меня в первом кадре первой сцены есть два слоя. В одном - код, в другом 2 элемента. Простая надпись загрузка и символ с именем load, в котором есть динамический текст - изначально там написано loading но он замещается на цифры процентов загрузки (трассировал - всё корректно). Когда гружу этот мувиклип вижу надпись loading (в динамическом текстовом поле) некоторое время, а потом сразу же переход к главной сцене. Далее. Делал в сцене прелоаера, в первом (и единственном) фрейме stop();, а в коде есть пропись перехода на главную сцену. И нифига - виже только надпись 100%/ :confused:
|