Originariamente inviato da friseo
ho un preload semplicissimo che funziona attraverso il seguente codice;
onClipEvent (load) {
_visible = False;
_root.stop();
}
onClipEvent (enterFrame) {
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
_root.nextFrame();
}
_visible = True;
perc = barra._xscale = Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
percentuale = perc + "%";
}
( il preload è inserito in una scena chiamata preload e il filmato che deve far caricare è inserito in una scena sucessiva chiamata filmato)
il problema di questo preload è che si carica sempre anche dopo che il computer ha caricato già caricato i filmati.
Mi spiego meglio.
Io apro la home per la prima volta...
il preload parte e dopo tot secondi si apre la pagina....
sucessivamente vado in un'altra pagina (che avrà un'atro preload) e tutto funziona....
infine ritorno alla home e qui il preload non dovrebbe partire perchè la pagina era già stata caricata... e invece parte lo stesso.
(tenete conto che il filmato home è di soli 40k)...
come mai?
N.B.
Questo preload lo usavo con flash 5 e funzionava perfettamente i problemi me li dà solo con MX