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