Immagino che il codice che hai postato sia associato ad un movieclip vuoto posizionato sul primo frame del filmato.
Naturalmente su tale primo frame dovrà esserci anche un bello stop()
Scusami se dico delle ovvietà, ma non avendo il sorgente intero sotto gli occhi sono costretto a nominare le cose che guarderei per prima cosa.
Verifichiamo anche che tutti i nomi istanza siano stati attribuiti.
Infine, al codice che hai postato, aggiungerei un piccolo test per evitare che sia verificato car == tot quando questi sono ancora vuoti (cioè subito all'inizio)
codice:onClipEvent (enterFrame) { car = _root.getBytesLoaded(); tot = _root.getBytesTotal(); percentuale = int((car*100)/tot); _root.sfondo._alpha = percentuale-52; _root.barra._width = percentuale+110/2; if (car == tot && car > 24) { _root.play(2); } }