[ zaraza @ 20.06.2008. 18:31 ] @
Hocu da napravim preloader za Flash koji u prvom frameu (drugom, trecem, nije bitno) ucitava eksterni movie clip.
E pa, kako to izvesti?

Taj klip ucitavam na sledeci nacin:
Code:

this.createEmptyMovieClip("holder", 23);
holder.loadMovie("back.swf");


U pitanju je AS 2.0
[ gonzos @ 20.06.2008. 22:10 ] @
Code:

if ( (myMovie.getBytesLoaded() == myMovie.getBytesTotal(  )) {
     
gotoAndStop(frejm);

}

[ StarCraft @ 22.06.2008. 09:50 ] @
Ali to proveravash ili tako sto "vrtish u krug" prva dva frejma svog flash filma, ili stavish neki setInterval(...)

A ako hoces da stavish neki procent-metar ucitavanja, onda to mozes da izracunash preko:
Code:

loadInterval = setInterval (_root, "ucitavanje", 40);
totalBytes = myMovie.getBytesTotal();

function ucitavanje (ucitanoBajtova:Number) {
     ucitanoBajtova = myMovie.getBytesLoaded();
     procentMetar = String(Math.floor(ucitanoBajtova / totalBytes * 100)) + "%";
}

Dok je promenjljiva "procentMetar" neki string koji ces da prikazujesh u nekom dynamic text fieldu. (podesish nekom dynamic text fieldu variablu "_root.procentMetar")
[ zaraza @ 07.07.2008. 23:40 ] @
Fala prijatelji, kasnim sa odgovorom jer sam se bavio nekim drugim stvarima, a ovo je pravo resenje.