Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/09/2010, 20:24
holypixel
 
Fecha de Ingreso: mayo-2007
Mensajes: 39
Antigüedad: 17 años, 6 meses
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