Salve, sto costruendo un preloader, e sono incorso in un problema.
questo è il codice del primo fotogramma:

codice:
preloader.gotoAndStop(perc);
var totale,scaricatio,perc;
scaricato = Math.floor(this.getBytesLoaded());
totale = Math.floor(this.getBytesTotal());
perc = Math.floor(scaricato/totale*49);
trace("scaricato = " + scaricato + " totale = " + totale + " perc = " + perc);
if (scaricato == totale){
	gotoAndPlay(3);
}
e questo del secondo:

codice:
preloader.gotoAndStop(perc);
var totale,scaricatio,perc;
scaricato = Math.floor(this.getBytesLoaded());
totale = Math.floor(this.getBytesTotal());
perc = Math.floor(scaricato/totale*49);
trace("scaricato = "+scaricato+" totale = "+totale+" perc = "+perc);
if (scaricato != totale){
	gotoAndPlay(1);
}
nel filmato ho creato un clip filmato di 49 frames, che pian piano che viene caricato il file dovrebbe avanzare(è un countdown dei vecchi film) e l'ho nominato preloader.
Ora, quando vado a simulare lo scaricamento, il filmato impiega un pò a partire(non carica neanche il primo fotogramma), poi il countdown(che dovrebbe partire da 4), parte da 1(dal 49esimo o-poco-prima fotogramma, che è l'ultimo), e poi il filmato continua normalmente, e questo succede anche se metto velocità di scaricamento inferiore ai 56k!!!
ho fatto trace sulle variabili per vedere se ci fossero degli errori in quelle, e questo è il risultato che ho ottenuto..
codice:
scaricato = 16071 totale = 16071 perc = 49
scaricato = 14096 totale = 16071 perc = 42
scaricato = 14096 totale = 16071 perc = 42
scaricato = 14096 totale = 16071 perc = 42
scaricato = 14405 totale = 16071 perc = 43
scaricato = 14405 totale = 16071 perc = 43
scaricato = 14642 totale = 16071 perc = 44
scaricato = 14642 totale = 16071 perc = 44
scaricato = 15027 totale = 16071 perc = 45
scaricato = 15027 totale = 16071 perc = 45
scaricato = 15259 totale = 16071 perc = 46
scaricato = 15259 totale = 16071 perc = 46
scaricato = 15495 totale = 16071 perc = 47
scaricato = 15495 totale = 16071 perc = 47
scaricato = 15810 totale = 16071 perc = 48
scaricato = 15810 totale = 16071 perc = 48
scaricato = 16071 totale = 16071 perc = 49
i numeri sono presenti a coppie perchè i fotogrammi sono 2(e ho messo trace in entrambi)

avete idea del perchè reagisca così?
ho pensato che fosse perchè carica prima il movie "preloader"(che è abba pesante, circa 10kb, perchè c'è anche un piccolo file audio, quello del "bip" al cambio numero) e quindi è già ad alte percentuali, ma rallentando ulteriormente la velocità di download non dovrei vedere dei cambiamenti?
e inoltre, nel caso quella parte del filmato mi occupi sempre più della metà del peso del filmato, come potrei fare per far vedere bene tutto il countdown?