Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/07/2014, 12:17
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Cargar swf externo y que al abrir este nuevo se cierre el swf anterior, se

Hola MigCarr18:
Bienvenido al Foro.
Aquí un ejemplo para 2 botones:
Crea tus botones y les pones su nombre de instancia.
Crea otra capa y allí coloca un MC con nombre de instancia por ejemplo: contenedor.
En la capa acciones escribe éste códigp:
Código actionscript:
Ver original
  1. function cargar(ruta:String)
  2. {
  3.     borra();
  4.     var loader:Loader =new Loader();
  5.     loader.load(new URLRequest(ruta));
  6.     loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completo );
  7.  
  8.     function completo( event:Event ):void
  9.     {
  10.         borra();
  11.         contenedor.addChild(loader);
  12.     }
  13. }
  14. //Borra contenido
  15. function borra()
  16. {
  17.     if (contenedor.numChildren > 0)
  18.     {
  19.         var l:int = contenedor.numChildren - 1;
  20.         for (var j:int = l; j >= 0; j--)
  21.         {
  22.             contenedor.removeChildAt(j);
  23.         }
  24.     }
  25. }
  26. //Código de los botones
  27. nombre_instancia_boton.addEventListener(MouseEvent.CLICK,botonPulsado1);
  28. function botonPulsado1(e:MouseEvent):void
  29. {
  30.     cargar("nombre.swf");
  31. }
  32.  
  33. nombre_instancia_boton.addEventListener(MouseEvent.CLICK,botonPulsado2);
  34. function botonPulsado2(e:MouseEvent):void
  35. {
  36.     cargar("nombre.swf");
  37. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/