Scusate se vi assillo con i miei quesiti, ma non sono un programmatore e di conseguenza ho delle difficoltà.
In sostanza ho un filmato con due testi, uno per i kb e l'altro per la percentuale.
Ho importato nel mio movie una GIF animata lunga 73 fotogrammi.
Ora so che mi avete risposto ma mi sono incasinato ed ho scritto il seguente script.
Devo far si che quando la percentuale aumenta dell 1,37 l'animazione GIF vada avanti di un frame fino al completamento del caricamento 100% dove l'animazione GIF sarà completa al 100% e pure il caricamento.
A quel punto inizierà il play di un altro movie chiamato "flag"
Scusate ancora
Bubu
//Assegno i valori
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
//Calcolo la percentuale di avanzamento
perc = parseInt((car*100)/tot);
//Inserisco nella casella il totale percentuale
progres = perc+"% loaded";
//Setto il valore di incremento dato da 100% diviso i fotogrammi dell'animazione 73
inc = 1.37;
//Definisco il valore iniziale di "base"
base = inc;
//Se il valore di "car" è definito
if (car != undefined) {
//Controllo lo stato di avanzamento
if (car == tot) {
gotoAndPlay("flags");
}
}
//dico al movie di rimanere nel frame fino al verificarsi di una condizione
this.onEnterFrame=function(){
if (perc >= base) {
base = inc+perc;
nextFrame();
} else
stop();
}

Rispondi quotando