Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/07/2011, 11:53
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: problema al cargar swf externo

Hola nicolas0103:
Vamos con un ejemplo:
Colocamos 2 botones en el escenario con los nombres de instancia: btn y btn_1
Creamos un MC_vacío y después de ponerlo en el escenario le colocamos como nombre de instancia: contenedor.
En el primer frame el siguiente código:
Código actionscript:
Ver original
  1. function cargar(ruta:String) {
  2.  borra();
  3.  var loader:Loader =new Loader();
  4.  loader.load(new URLRequest(ruta));
  5.  loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completo );
  6.  function completo( event:Event ):void {
  7.   borra();
  8.   contenedor.addChild(loader);
  9.  }
  10. }
  11. function borra() {
  12.  if (contenedor.numChildren>0) {
  13.   var l:int=contenedor.numChildren-1;
  14.   for (var j:int = l; j >= 0; j--) {
  15.    contenedor.removeChildAt(j);
  16.   }
  17.  }
  18. }
  19. btn.addEventListener(MouseEvent.CLICK,boton1);
  20. function boton1(e:MouseEvent):void {
  21.  cargar("nombre.swf");
  22. }
  23.  
  24. btn_1.addEventListener(MouseEvent.CLICK,boton2);
  25. function boton2(e:MouseEvent):void {
  26.  cargar("nombre.swf");
  27. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/