24/02/2006, 09:36
|
| Moderador | | Fecha de Ingreso: julio-2003 Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses Puntos: 406 | |
Hola DREAMLAND:
Primero una sugerencia, no uses mayúsculas en cada palabra que escribes, porque dificulta la lectura.
Segundo, los códigos de la precarga se colocan en el primer frame de la película, la única función de él, es que el visitante se entere que se está cargando una película y no que aligere la carga.
Vamos con un ejemplo:
1.- Crea un MC que lo llamremos loader en la capa 1 frame coloca un campo de texto dinámico con Var: per_out, en la capa 2 frame 1 dibuja un rectángulo de 100 x 10 y lo conviertes en MC (clip de película) y le pones como nombre de instancia: barra.
2.- Regresa al escenario y a la capa 1 frame 1 arrastra desde la biblioteca ese MC loader y le pones é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);
barra._width=per*barw;
if(per==100){_parent.gotoAndStop(2);}
per_out=per+"%";
}
3.- En la capa 2 frame 2 debe de empezar tu película.
4.-Crea la capa 3 y en el frame 1 coloca un stop();
5.- Para ver el avance del preloader presiona 2 veces las teclas Ctrl + Enter.
Espero haberte sido de ayuda. |