um.. la verdad, no se que pueda estar pasando con este cargando exitado, pero es una curiosa forma de hacerlo funcionar...
porque no remplazas el as del frame 1 por este:
Código:
this.onEnterFrame = function() {
var calculo = Math.floor((getBytesLoaded()/getBytesTotal())*100);
porcentaje_txt.text="loading..." + calculo +" %"; // en el caso que sea un texto dinamico con nombre de instancia "porcentaje_txt"
precarga.gotoAndPlay(calculo);// en el caso que sea la clasica barrita un mc con nombre de instancia "precarga"
if (getBytesTotal()==getBytesLoaded()){
gotoAndStop("start");//termina precarga, nos vamos al frame que tenga el label "start"
delete this.onEnterFrame;
}
};
basicamente, es lo mismo, se puede simplificar un poco mas incluso..