30/09/2010, 20:24
|
| | 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 |