Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Ещё раз о прелоадере... (http://www.flasher.ru/forum/showthread.php?t=61764)

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

Всем гранд сенкс!


Часовой пояс GMT +4, время: 12:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.