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

forse non ho capito bene il problema, cmq ti va nel frame successivo a quello dove è inserito il preload... hai un play(); in quello successivo?
altrimenti al posto di _root.nextFrame(); gli dai direttamento nextScene o play();

non ho capito bene mi sa il problema