Просмотр полной версии : Прелоадер в подгруженном мувике
katyakrog
15.06.2006, 18:16
в root в пустой мувик подгружается swf
on (release) {
loadMovie ("clip.swf", "emptyclip");
}
а в этом swf(в первом кадре) прелоадер
onClipEvent (load) {
total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
percent = int( loaded / total * 100);
text = "Loaded " + percent + "%";
gotoAndStop(percent);
if (loaded == total) {
_root.gotoAndStop(2);
}
}
Прелоадер не работеет!!!!!!:(
почему?
MINASTIS
15.06.2006, 18:22
ПОТОМУ ЧТО ОН ГЛАВНЫЙ РОЛИК ПРОВЕРЯЕТ А НЕ ВЛОЖЕННЫ ПРОГРАММНО! Гиморная проблема.
Вводи так:
onClipEvent (load) {
total = _root.emptyclip.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.emptyclip.getBytesLoaded();
percent = int( loaded / total * 100);
text = "Loaded " + percent + "%";
gotoAndStop(percent);
if (loaded == total) {
_root.emptyclip.gotoAndStop(2);
}
}
Я даже первый свой сайт перестал делать из-за этой особенности. МНого было мувиков для вложения а тестироваться без главного они не хотели!
katyakrog
15.06.2006, 18:49
ой!!!! я так и делала (_root.emptyclip.) не тот код скопировала!
ну так вот не работает!!!!!
который root тоже прелоадером подгружается может в этом дело
katyakrog
16.06.2006, 17:48
----------------------------------------------------------
onClipEvent (load) {
total = _root.emptyclip.getBytesTotal();
trace("total =" + total );
trace(_name);
}
onClipEvent (enterFrame) {
i++;
loaded = _root.emptyclip.getBytesLoaded();
trace("loaded =" + loaded);
percent = int( loaded / total * 100);
trace("percent =" + percent);
trace("i = "+i);
_root.tx = "Loaded " + percent + "%";
gotoAndStop(percent);
if (loaded == total) {
_root.emptyclip.gotoAndStop(2);
}
}
-----------------------------------------------------
Выводит:
emptyclip
total =117406
bar
loaded =117406
percent =100
i = 1
------------------------------------------------------
А если сразу в root положить прелоадер, то i=245 (подгружает прелоадер одно и тоже)?
Help plz!!! Никак не разберусь
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.