Ho un filmato con diverse scene.
All'inizio di ogni scena ho inserito un preload col col seguente codice preso da flash-mx.it.
Tutto il preload è stato inserito in un movieclip. Ogni scena ha un'istanza di questo moivie clip.
//Assegno i valori
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
larghezza = 124; //Sostituire con il valore di scalatura
//Calcolo la percentuale di avanzamento
perc = parseInt((car*100)/tot);
//Inserisco nella casella di testo il totale percentuale
progres = perc + "%";
//Allungo la barra e la posiziono in modo fisso sull'asse X
setProperty(barra, _xscale, (perc*larghezza)/100);
setProperty(barra, _x, -70);
setProperty(barra, _Y, 1);
//Controllo lo stato di avanzamento
if (car == tot) {
gotoAndPlay("inizio");
}
Ora, se carico il filmato mi succede questo:
la barra di caricamento non arriva fino alla fine in ogni scena, ma arriva a completare il suo "allungamento" solo nell'ultima scena.
Forse perchè le variabili car e tot sono impostate con _root?

Rispondi quotando