ok, una forma de hacer un cargando que me ha funcionado a mi es:
1.- un layer con un
campo de texto dinamico
2.- en otro layer, creamos un movie clip, puede ser una animacion, o simplemente una barra (la cual puede agrandarse dinamicamente, o bien, una barra con una
animacion de 100 frames)
entonces, los nombres de
instancia para los elementos:
porcentaje_txt
barra_mc
y por ultimo el action script (ubicado en el 1º frame de la pelicula):
Código PHP:
stop();
onEnterFrame = function() {
var calculo = Math.floor((getBytesLoaded()/getBytesTotal())*100);
porcentaje_txt.text="cargando..." + calculo +" %";
barra_mc.gotoAndStop(calculo);
if (getBytesTotal()==getBytesLoaded()){
gotoAndStop(2); //o al frame donde tienes el comienzo de tu animacion
delete this.onEnterFrame;
}
};
y listo, creo que es bastante simple e intuitivo... sirve para quien esta partiendo con as.