Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/05/2010, 17:17
Avatar de annirami
annirami
 
Fecha de Ingreso: septiembre-2009
Ubicación: Lima, Perú
Mensajes: 53
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: cargar swf externo con menu hecho en XML (AS3)

Hola..que tal, gracias por tu respuesta. La verdad, sigo liada con las clases, casi siempre he hecho todo dentro del fla. y no se en que momento utilizar import. Bueno si, creo que es importante saber eso...y agregué otro import como dijiste:

import flash.display.Loader;

y en la función cargarswf, escribí lo siguiente:

Código actionscript:
Ver original
  1. private function cargarswf(e:MouseEvent):void
  2.         {          
  3.             var loader2:Loader=new Loader();
  4.             var ureq:URLRequest=new URLRequest(e.target.movie);
  5.             loader2.load(ureq);
  6.             addChild(loader2);
  7.         }
  8. private function removerswf(e:MouseEvent):void
  9.         {
  10.            
  11.             //removeChild(loader2);
  12.         }
Aquí muestro el enlace del ejemplo.

hasta ahí todo bien, cuando hago la acción mouse_over a cada botón, los swf se cargan, y al hacer mouse_out, quería que los swf ya no se visualizaran. Cuando activo el código que está en la linea 11 (al quitarle los comentarios) me sale el siguiente error y mi swf ya no carga nada, ni los botones:

1120: Acceso a una propiedad loader2 no definida.

Alguna ayuda o idea de porqué sale este error, no es lógico de que para dejar de visualizar los swf sería removeChild? Eso es lo que no entiendo.

Saludos y Gracias :]

Ah, gracias por los datos, sobre todo lo de FlashDevelop...

Última edición por annirami; 23/05/2010 a las 22:27 Razón: que mi consulta se entienda bien