Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2006, 17:21
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Hola mglimas:
A esa pregunta ya la respondí en varías oportunidades.
Vamos de nuevo:
Crea un MC que lo llamaremos barra y dentro de él dibuja un rectángulo de 100 x 10 en las coordenadas x = 0 e y = -5.
Crea otro MC que lo llamaremos loader y en la capa 1 frame a coloca el MC barra y la pones como nombre de instancia: barra en la capa 2 frame 1 dibuja un campo de texto dinámicos con var: per_out.
En el escenario capa 1 frame 1 coloca el MC loader y éste código en el MC:
onClipEvent(load){
barw=barra._width/100;
}
onClipEvent(enterFrame){
movieClip_a_cargar=_parent;
bl=movieClip_a_cargar.getBytesLoaded();
bt=movieClip_a_cargar.getBytesTotal();
per=int((bl/bt)*100);
barra._width=per*barw;
if(per==100){_parent.gotoAndStop(2);}
per_out=per+"%";
}
En la capa 2 frame 1 coloca un stop();
En el frame 2 debe de empezar tu película.
Pero la precarga no va hacer que la película cargue más rápido esa no es su función, solamente sirve para que el visitante se percate que se está cargando una película. Si quieres que cargue más rápido tendrás, que evitar en lo posible. máscaras, animaciones con _alpha, animaciones de Forma, imágenes no muy grandes, etc.

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

Última edición por Bandit; 14/06/2006 a las 17:15