|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Tematy bez odpowiedzi - preloader do ladowanego swfa
maleghost - Czw 13 Paź, 2005 11:06 Temat postu: preloader do ladowanego swfa witam,
w scenie drugiej w index mam 25 przyciskow z ktorych kazdy laduje inny film do sprite:
onSelfEvent (press) {
_root.s_fr.s_mov.loadMovie("m25.swf");
playSound("snd.wav");
gotoSceneAndPlay("<current scene>",68);
}
w kodzie sprie'a (nadrzedny w stosunku do tego, do ktorego ma ladowac sie swf) mam preloader:
onFrame (69) {
percentLoaded = s_mov.getPercentLoaded();
loadedBytes = s_mov.getBytesLoaded();
totalBytes = s_mov.getBytesTotal();
loadedKB = Math.round(loadedBytes / 1024);
totalKB = Math.round(totalBytes / 1024);
s_prld.s_black.black._yscale = percentLoaded;
If (percentLoaded == 100) {
s_prld._visible=false;
s_mov._visible=true;
}
}
onFrame (70) {
prevFrameAndPlay();
}
nie wiem jak rozwiazac ta sytuacje: chcialbym, zeby getbytesTotal mierzylo cala wielkosc sprite, lacznie z ladowanym filmem a tu dzieje sie cos dziwnego..
pzdr
PS. pliki (2 swf i 1 swi) do pobrania tutaj:
http://xthost.info/maleghost/probl1.zip
|
|