Ho un movie clip con questo codice:
onClipEvent (load) {
_visible = 0;
_root.Stop();
kbTotali = Math.round(_root.getBytesTotal()/1024);
}
onClipEvent (enterFrame) {
// ----------- verifica del caricamento -------------------
if (_root.getBytesLoaded()>=_root.getBytesTotal()) {
_root.Play();
}
// --------------------------------------------------------
_visible = 1;
// ----------- calcolo informazioni -----------------------
kbCaricati = Math.round(_root.getBytesLoaded()/1024);
percentuale = Math.round((kbCaricati/kbTotali)*100);
percentuale = (percentuale>=10) ? percentuale : "0"+percentuale;
barra._width = percentuale;
// --------------------------------------------------------
// ----------- scrittura dei dati -------------------------
dati = ""+percentuale+"%";
// --------------------------------------------------------
}
In questo caso ottengo un preloading completo del mio swf con anche una barra di avanzamento e la sua percentuale.
Vorrei però fare una cosa di questo tipo: utilizzare il preloading per attendere il caricamento di metà swf (per esempio fino al mio frame 26), dopodichè caricare il resto mentre vedo quello già caricato.
Un aiuto?
Grazie,
Bir

Rispondi quotando