Hola, bueno este código yo lo uso para hacer mis preoladers, espero te sirva para entender la lógica de esas acciones:
Primero creas una barra y la conviertes en MC, le pones su instancia que en este caso sera "barra"
Creas dos campos de texto dinámicos y a uno le asignas la variable "cargados" y al otro "bytes"
Entonces en el primer frame pones el siguiente código
Código:
porcentaje = (_framesloaded/_totalframes)*100
bytes = Number(_root.getBytesLoaded()) add " Bytes Cargados de " add Number(_root.getBytesTotal())
cargados = porcentaje add " % Cargados"
if (_root._framesloaded>=_root._totalframes) {
gotoAndPlay("inicio") // inicio es la etiqueta donde empieza tu animacion
} else {
_root.barra._xscale = porcentaje
play();
}
En el frame inmediato a este, pones lo siguiente:
Código:
gotoAndPlay(_currentframe -1)
Y tu tercer frame (o donde quieras que inicie la animación) le pones la etiqueta "inicio"
Espero haberte ayudado.
Saludos desde México.