Comunidad de diseño web y desarrollo en internet online

Problemas con cargador para elementos externos.

Citar            
MensajeEscrito el 21 Nov 2007 06:16 pm
Voy a explicar un poco lo que hice a ver si alguien me pude dar una mano.

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.

Por wishmaster

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Nov 2007 09:10 pm

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.