Autor Zpráva
eisy
Profil *
Ahoj,
asi se budu ptat jako totalni magor, ale na tehle super strankach jsem nasel navod na preloader:
http://flash.jakpsatweb.cz/index.php?page=preloader
ktery mi prijde dokonaly a absolutne dostacujici, ale i tak by mne zajimalo, jestli by v konstantach
loading = Math.round(getBytesLoaded()/getBytesTotal()*100);
dalo nastavit pouze nacitani casti animace. Ve flashi 4 jsem pozival telltarget a if frame loaded atd.
a to jsem si vypocital podle rychosti stahovani z netu. Nechci aby se totiz cela animace nacetla
najednou, ale pouze postupne...rozumite mi? :-))
sanxo
Profil *
v tom pripade by si mal pouzit prikaz ifFrameLoaded
DoubleThink
Profil *
Řešením by bylo také nespouštět animaci až na 100%, ale třeba už na 40%
sanxo
Profil *
to by si musel odhadovat, kedy je tych 40%

cez ifFrameLoaded mas presnu hodnotu nacitaneho frame
Anonymní
Profil *
Hm takze takhle jednoduse to nejde, myslel jsem, ze exituje nejaky jiny prikaz misto getbytestotal...
diky
dgx
Profil
No myslím, že getBytesLoaded() je metodou objektu MovieClip, takže můžeš zjišťovat u každého klípku, kolik je už načteno.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0