Foros del Web » Creando para Internet » Flash y Actionscript »

Reproducción automática luego de un preloader

Estas en el tema de Reproducción automática luego de un preloader en el foro de Flash y Actionscript en Foros del Web. Hola, resulta que he creado un preloader en flash, para ello cree un clip de pelicula con un nombre de instancia "cargando" y dentro de ...
  #1 (permalink)  
Antiguo 09/03/2010, 09:11
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 9 meses
Puntos: 269
Pregunta Reproducción automática luego de un preloader

Hola, resulta que he creado un preloader en flash, para ello cree un clip de pelicula con un nombre de instancia "cargando" y dentro de el dos clip de película, uno con un nombre de instancia "barra" (para la barra de carga) y otro con un var "texto" (que será el texto dinámico que tomará el pocentaje).

Lo hice siguiendo este tutorial: parte1 - parte2

El código actionscript del clip de película cargando es:

Código:
onClipEvent(load){
    total=_root.getBytesTotal(); /*esta variable le esta pidiendo a flash que nos diga cuanto pesa el total de la película*/
}
onClipEvent(enterFrame){
    cargado = _root.getBytesLoaded();/*esta var le esta pidiendo a flash que nos diga cuanto lleva cargado del total del peso de la película*/
    porcentaje = int(cargado/total*100);/* esta varnos sirve para sacar el porcentaje de lo que se lleva cargado. int() sirve para que nos devuelva enteros */
    texto = porcentaje+"%";
    _root.cargando.barra._xscale = porcentaje /*el moviClip barra se encuentra dentro del moviClip cargando*/ /*esta linea le dice a flash que la barra crezca de acuerdo al porcentaje*/
    
    if(cargado == total){ /*esto le dice a flash que si lo que ya esta cargado es igual al peso de la película ...*/
        _root.gotoAndPlay(2) /*... entonces que reproduzca el fotograma 2*/
    }
}
Bien, hasta aca todo funciona a la perfección.

¿Pero como hago para que el video (que se encuentra en el fotograma 2) se ejecute automáticamente luego de la carga? Y si en vez de ser un video es una película flash ¿como puedo hacer para que esta se ejecute también automáticamente luego de la carga?

Aquí les dejo el ejemplo funcionando con un link de descarga por si quieren ver el archivo.fla

Cualquier link, sugerencia o material de estudio que me recomienden será de mucha ayuda. Desde ya muchas gracias.

Saludos!

Última edición por cristian_cena; 09/03/2010 a las 09:51
  #2 (permalink)  
Antiguo 09/03/2010, 10:03
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Reproducción automática luego de un preloader

Hola cristian_cena:
El código está bien y debe estar en el frame 1, la película debe de empezar en el frame 2.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 09/03/2010, 10:24
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 9 meses
Puntos: 269
Respuesta: Reproducción automática luego de un preloader

Hola Bandit, gracias por responder.

Cuando dices frame1 y frame2, te refieres a los fotogramas?
mira, aca te dejo una captura.



El problema es que no se como hacer para que el video se ejecute automaticamente despues de la carga.
  #4 (permalink)  
Antiguo 09/03/2010, 10:41
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Reproducción automática luego de un preloader

Frame = Fotograma.
Ese código al terminar la carga enviá la cabeza lectora al frame 2, si solamente vas a tener ese frame 2 un video tendrás que poner un stop(); allí, porque sino hará un loop y no se verá el video.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 09/03/2010, 10:46
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
hola que significa un preloader

hola que significa un preloader
  #6 (permalink)  
Antiguo 09/03/2010, 10:58
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: hola que significa un preloader

Cita:
Iniciado por chihuahua_caro Ver Mensaje
hola que significa un preloader
En español significa precarga, esas barras que ves cuando abres una web en flash --> Cargando 100%... |||||||||
__________________
{ Flash }
  #7 (permalink)  
Antiguo 09/03/2010, 10:58
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Reproducción automática luego de un preloader

Hola chihuahua_caro:
Preloader = Precarga, es un serie de códigos que hace que la página que tiene mucho peso, espere que cargue todo para poderlo mostrar.

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

Etiquetas: preloader
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.