Hola, que tal...gracias por responder. Algo así como tú hiciste, había puesto en esa parte del código, sólo que ponía otro nombre de variable: "loader2", para que no se confunda con el la variable "loader" que esta en la parte de arriba de todo el código.
Código actionscript:
Ver originalprivate function cargarswf(e:MouseEvent):void {
var loader2:Loader=new Loader();
var ureq:URLRequest=new URLRequest(e.target.movie);
loader2.addEventListener(Event.COMPLETE,swfHandler);
loader2.load(ureq);
trace(e.currentTarget.movie);
}
private function swfHandler(e:Event):void {
addChild(e.target);
}
pero salía y sigue saliendo el siguiente error:
1046: No se encontró el tipo o no es una constante en tiempo de compilación: Loader. (para la línea 2)
1180: Llamada a un método Loader posiblemente no definido. (para la línea 2)
1118: Conversión implícita de un valor con tipo estático Object a un tipo flash.display:DisplayObject posiblemente no relacionado.(para la línea 10)
Ese es lo que no he podido entender...
Espero puedas o puedan darme algúna idea....
saludos y Gracias :]