Comunidad de diseño web y desarrollo en internet online

carga de pelicula externa por loadmovie

Citar            
MensajeEscrito el 05 Nov 2009 03:39 am
Hola amigos de cristalab.
soy nuevo en el foro y quiero ver si alguien que tenga conocimientos acerca de este tema, me pueda ayudar.

Les cuento, estoy realizando un sitio web completamente en flash. en la cual estoy cargando unos pequeños swf externos por medio del siguiente comando

Código ActionScript :

loadMovie("clip01.swf", "film01");
el cual es cargado en un dummy en un lugar especifico del stage, osea cargo el archivo.swf en un destino (dummy) con nombre de instancia "film01".

El problema surge cuando al cargar la pelicula en la primera instancia aparece los preloader y no me carga las imagenes que vienen en un clip de pelicula dentro del clip01.swf, pero al actualizar la pagina aparecen sin problema.

me gustaria que me pudiesen ayudar con esto, ya que no encuentro explicacion porque al actualizar los carga y en la primera instancia NO. Esta es el link para que revisen si tienen alguna idea [url=http://www.thefluorconcept.cl/demo][/url]
:)

Gracias a todos.
saludos.

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 05 Nov 2009 11:53 am
Las imágenes las veo, no se exactamente que es lo que se debería cargar, pero tampoco veo llamadas fallidas. Aparece la segunda vez porque carga de cache, suele ser error de preload

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2009 01:47 pm
Hola jorge
Gracias por responder.

Son 3 imágenes pequeñas en movimiento que aparecen en la parte inferior de la pantalla, 3 mini clip. Al costado derecho de la gráfica que dice thefluorconcept films.
lograste verlos al cargar la pagina en la primera vez?

saludos
gracias.

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 05 Nov 2009 01:58 pm
Se cargan correctamente, seguramente le estás modificando la visibilidad antes de que se terminen de cargar, por eso falla la primera vez

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2009 02:02 pm
ok. me quedo tranquilo entonces.
muchas gracias por tus respuestas.
saludos

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 05 Nov 2009 02:05 pm
Debes corregir el script que los hace visible, básicamente haciendo que las acciones que les aplicas no se disparen antes de que se hayan terminado de cargar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2009 02:48 pm
me podrías guiar como es eso? no lo manejo.

saludos

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 05 Nov 2009 02:53 pm
Pon el code que usas para hacerlos visibles

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2009 03:02 pm
este es el code del preloader

Código ActionScript :

onClipEvent(load){
   percent = 0;
   t = 0;
}

onClipEvent(enterFrame){
   t++;
   if(t==2 and percent<=100){
   percent+=1;
   txtpercent = percent + "%";
   mc.circular.gotoAndStop(percent);
   t = 0;
   }
   
   if(percent>=100){
      percent = 100;
      txtpercent = "100%";
      _alpha-=5;
      
      if(_alpha<=0){
         _parent.nextFrame();
      }
   }
}

y este es el codigo que va dentro del MC

//CIRCLE PRELOADER
_parent.stop();
total = _root.getBytesTotal();
percent = 0;
t = 0;

this.onEnterFrame = function(){   
   loaded = _root.getBytesLoaded();
    percent = int(loaded / total * 100);   
   txtPercent = percent + "%";
   progressBar.gotoAndStop(percent);
   mc.gotoAndStop(percent);
   if(percent>=100){
      play();      
      txtPercent = "100%"
   }
}


saludos

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 05 Nov 2009 03:10 pm
No tiene mucho sentido, _root es el mismo para todos, y _root ha sido cargado cuando mandas a cargar los otros ... el onClipEvent cuenta hasta 100 (percent+=1), es decir simula un preload en vez de serlo realmente ... no entiendo nada

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2009 03:28 pm
se ve complejo el asunto, bueno de todos modos mil gracias jorge.
saludos

Por jobrien

6 de clabLevel



 

safari
Citar            
MensajeEscrito el 14 Nov 2009 02:35 am
Hola si alguien mas me pueda ayudar con el código se lo agradezco.

Descubrí que es el preloader el que NO deja cargar en una primera instancia los swf externos, y por lo tanto tengo que volver a actualizar la pagina para que aparezcan. Ya que realice una prueba sacando el preloader del swf externo y esperando, aparece sin ningún problema el swf, eso si que obviamente no se sabe cuando carga completamente la información de ese swf.

Alguna sugerencia de algún código nuevo para este preloader circular, o modificar el que estoy usando.

desde ya, gracias por sus comentarios.

Por jobrien

6 de clabLevel



 

safari

 

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