PDA

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


Corpse
06.06.2002, 19:00
То, как сделать прелоадер, я уже знаю, да и в исходниках можно найти. Но у меня немного другая задача - нужно из одного мувика загрузить другой, при этом показывая индикатор хода загрузки. В исходниках вроде нету. :( Подскажите plz.

Corpse
06.06.2002, 20:23
onClipEvent (load) {
tot = 409892;
_root.createEmptyMovieClip("newMC", 10);
_root.newMC.loadMovie("MC.swf");
}

onClipEvent (enterFrame) {
loaded = _root.newMC.getBytesLoaded();
trace(loaded);
percent = loaded/tot*100;
text=Math.floor(percent);
text=text+"%"
if(loaded==tot){_root.gotoAndStop(2)}
}

<br>

Почему не работает такой код? Почему то в трассировке он пишет ноль, а потом сразу 409892.

Corpse
07.06.2002, 16:01
subj

ну хотя бы ссылочку :)

DeliMIter
07.06.2002, 22:05
С локаля и не будет работать. Выложи в нет и проверь. Ты можешь застримить основной клип, но не подгружаемые. А код какой-то знакомый... ;)))

Nox Noctis
08.06.2002, 00:02
Оригинал написал(а) DeliMIter
А код какой-то знакомый... ;))) "onClipEvent (enterFrame) ..."
... хмм... где-то я это уже видел... :p

DUDE
08.06.2002, 11:45
а смотреть надо не в исходниках, а в уроках (http://flasher.ru/tutorial/viewtut.php?id=22):)

lizergil
08.06.2002, 19:42
Вот здесь все подробно, и о том как проверить на локале и исходник есть . . .
http://www.flasher.ru/forum/showthread.php?postid=197962#post197962

DeliMIter
10.06.2002, 21:17
2Nox

Прикалываешься, да?
А мне недавно ученица точно такой же код принесла со словами: "Взяла код от Уильяма Бредберри, но какой-то он неправильный, не работает" :))))))