C'è un mio errorino: correggi Math.round(perc) con Math.round(perc_number).
Io l'ho appena testato e funziona.
Ti descrivo il mio fla:
1- ho un mc che fa da pulsante e qui metto il loadMovie con questo codice:
codice:
on (release) {
_root.mc_vuoto.loadMovie("prova.swf");
}
2- ho l'mc vuoto (mc_vuoto) destinato ad accogliere gli swf esterni in cui ho questo script:
codice:
onClipEvent(EnterFrame) {
car=this.getBytesLoaded();
tot=this.getBytesTotal();
if(car<tot) {
perc_number=(car/tot)*100;
perc_round=Math.round(perc_number);
_root.perc.text=perc_round+"%";
} else {
//azioni che vengono esegiute quando il l'swf è stato caricato
}
}
3- Ho un campo di testo dinamico con incorporati i font con numeri e il simbolo % (ho scritto 100% per dargli le dimensioni). Il nome di istanza di questo campo è perc.
Prova a vedere se corrisponde alla tua prova e fammi sapere.
Ciao