PDA

Просмотр полной версии : Ещё раз о прелоадере...


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:

DeliMIter
11.08.2004, 15:37
С такой постановкой - не буду ; ))
Откуда грузишь? С локали, из сети?

Fox M. Lurde
11.08.2004, 15:46
С локалки. Вообще в идеале я всё это хозйство должен в exe откомпилить. Но это частности...

DeliMIter
11.08.2004, 16:55
Для локалки прелоадер не работает. Файл загружается одним единым махом.

Nox Noctis
11.08.2004, 17:01
это да. но можно же тестить и локально некоторые вещи - там есть эмулятор загрузки из сети. жмёшь ктрл+ентер, а потом еще раз... и самйт начинает грузиться эмулируя подгрузку на заданной в меню View->Download Settings скорости

kvadra
11.08.2004, 17:08
во... а я думаю че такое происходит когда я Ctrl+Enter второй раз нажимаю......
кстати во FLASHMX6.0 эта херь расположена в меню Debug а не во view.
Nox - респекты

Fox M. Lurde
11.08.2004, 17:57
Всем гранд сенкс!