En la escena tengo un MC (sin nombre) que contiene el siguiente codigo:
Código :
onClipEvent (load) {
loadMovie("imagen_01.jpg", this.cont.cont1);
}Este MC esta compuesto por 3 capas. Con un total de 15 fotogramas.
En la primera capa, en el fotograma 1 y en el 15 se encuentran un stop();
En la segunda capa y solo en el 1 fotograma, se encuentra el cargador. El cual esta compuesto por 100 fotogramas en donde aparece una línea con un interpolación de forma que va desde el 1 fotograma hasta el 100 (la barra de carga) tmb se encuentra un campo de texto dinámico con nombre de variable: text ... (donde se vera el porcentaje)
Este mc contiene el siguiente codigo:
Código :
onClipEvent (enterFrame) {
percent = Math.round(_parent.cont.getBytesLoaded()/_parent.cont.getBytesTotal()*100);
text = percent+"%";
gotoAndStop(percent);
if (_parent.cont.getBytesLoaded() == _parent.cont.getBytesTotal()) {
_parent.gotoAndPlay(2);
}
}Y en la tercera capa se encuentra un MC de nombre cont que tiene una interpolación de movimiento en donde en el 1 fotograma se encuentra en alpha = 0 % y en el fotograma 15 con alpha = 100 % .... dentro de cont se encuentra un segundo MC de nombre cont1...(donde se va a cargar la imagen).
---------------------------------------------------------------------------
Y ahora estaba probando y probe quitar el:
Código :
onClipEvent (load) {
loadMovie("imagen_01.jpg", this.cont.cont1);
}Y poner este codigo dentro del MC del cargador.
Código :
onClipEvent (load) {
loadMovie("imagen_01.jpg", _parent.cont.cont1);
total = _parent.cont.cont1.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _parent.cont.cont1.getBytesLoaded();
percent = int(loaded/total*100);
text = percent+"%";
gotoAndStop(percent);
if (loaded == total) {
_parent.gotoAndPlay(2);
}
}Pero el resultado fue el mismo.
La idea de esto es que aparezca el cargador y cuando llegue al 100% de cargado haga play para que ya la imagen al estar cargada aparezca con el efecto alpha. El tema es que el cargador nunca aparece. (dejo claro que lo pobre desde internet y/o con el simulador de descarga de flash)
Bueno espero que alguien me pueda ayudar.
