Hola baxi2990:
Crea un MC con 3 capas en la capa 2 frame 1 escribe el texto, lo separas presionando 2 veces las teclas Ctrl + B, después le pones filete a cada letra, seleccionas todos los filetes y lo cortas, a ésta capa la conviertes en Máscara.
En la capa 1 y en el frame 1 dibuja un rectángulo del alto de la letra y de ancho 2 píxeles, creas un fotograma clave en el frame 100 y el rectángulo lo amplias hasta que tenga el ancho de todas las letras y ésta capa le das Interpolación de Forma.
En la capa 3 frame 1 pega los filetes que cortaste con la opción:
Pegar in situ.
En el escenario principal capa 1 frame 1 coloca el MC y le pones como nombre de instancia:
barra_mc.
En la capa 2 frame 1 coloca un campo de texto dinámico con nombre de instancia:
porcentaje.
En la capa 3 coloca éste código:
Código:
function cargando() {
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
porcentaje_txt.text = porcentaje+" %";
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();
Espero haberte sido de ayuda.