Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2006, 11:14
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Vamos con un ejemplo de un preloader muy simple:
Creamos un MC que lo llamaremos barra, en su primer frame dibujamos un rectángulo de 100 x 10 sin borde, en las coordenadas X = 0 e Y = -5
Creamos un MC que lo llamaremos loader, en su capa 1 farme 1 colocamos un campo de texto dinámico con var: per_out
En la capa 2 frame 1 ponemos el MC barra y le ponemos como nombre de instancia: barra.
En el escenario en una capa frame 1 colocamos el MC loader en el lugar donde queremos que se vea y le ponemos éste código:
onClipEvent (load) {
barw = cambia._width/100;
}
onClipEvent (enterFrame) {
movieClip_a_cargar = _parent;
bl = movieClip_a_cargar.getBytesLoaded();
bt = movieClip_a_cargar.getBytesTotal();
per = int((bl/bt)*100);
cambia._width = per*barw;
if (per == 100) {
_parent.gotoAndPlay(2);
}
per_out = per+"%";
}
Para probar el loader haz 2 veces Ctrl + Enter.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 23/10/2006 a las 18:59