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

Hacer que un swf empece cuando otro swf haya acabado

Estas en el tema de Hacer que un swf empece cuando otro swf haya acabado en el foro de Flash y Actionscript en Foros del Web. Hola a todos, soy nuevo en el foro, ante todo gracias por la orientacion y ayuda que nos prestan a los novatos como yo. Estoy ...
  #1 (permalink)  
Antiguo 30/09/2010, 18:43
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Hacer que un swf empece cuando otro swf haya acabado

Hola a todos, soy nuevo en el foro, ante todo gracias por la orientacion y ayuda que nos prestan a los novatos como yo.

Estoy desarrollando un proyecto web y necesito que una animacion swf empiece cuando haya acabado otra animacion swf. Esto es para evitarle distracciones al visitante y que se concentre primero en una y despues en otra. Aclaro que son dos animaciones totalmente distintas una superior y otra principal, y que en teoria van al tiempo pero como ya dije quiero que una empiece cuando acabe la primera. Gracias.
  #2 (permalink)  
Antiguo 30/09/2010, 20:24
 
Fecha de Ingreso: mayo-2007
Mensajes: 39
Antigüedad: 17 años
Puntos: 3
Respuesta: Hacer que un swf empece cuando otro swf haya acabado

Hola

En AS3 lo podrias hacer así:

<code>
var movieRequest:URLRequest = new URLRequest("movie.swf");
var movieLoader:Loader = new Loader();
movieLoader.load(movieRequest);
addChild(movieLoader);

var mc:MovieClip;

movieLoader.contentLoaderInfo.addEventListener(Eve nt.COMPLETE, SWFfinal);

function SWFfinal(event:Event):void {
mc = MovieClip(movieLoader.content);
mc.addEventListener(Event.ENTER_FRAME, checar_final);
}

function checar_final(e:Event):void{
trace(mc.currentFrame +":"+ mc.totalFrames)
if(mc.currentFrame == mc.totalFrames){
trace("done")
//AQUI PON LO QUE QUIERES QUE HAGA CUANDO TERMINE EL SWF
}
}
</code>

ojala te sirva...Saludos
  #3 (permalink)  
Antiguo 05/10/2010, 02:23
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Hacer que un swf empece cuando otro swf haya acabado

Gracias voy a probar la solucion.

Etiquetas: cuando, swf
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 03:33.