tengo un problema que no entiendo y que no veo de donde puede venir, ya que es algo básico pero que me está dando quebraderos de cabeza, me explico:
tengo un loader con un listener
Código ActionScript :
var cargadorSWF1:Loader = new Loader();
cargadorSWF1.contentLoaderInfo.addEventListener(Event.COMPLETE, cargaCompleta);
function cargaCompleta(evento:Event):void{
trace("-----> "+evento.target.loader);
evento.target.loader.addEventListener(MouseEvent.MOUSE_DOWN, sacaNombre);
}
function sacaNombre(evento:MouseEvent):void{
trace("la prenda seleccionada es: "+evento.target.content.name);
}
que carga su contenido dentro de una función que se ejecuta en el COMPLETE de otro listener
Código ActionScript :
function cargaImagenesTendereteSWF(evento:Event):void{
respuestaImagenesTendereteSWF=new URLVariables(evento.target.data);
for(var i:uint=1;i<=respuestaImagenesTendereteSWF.numeroDeImagenes;i++){
this["peticionSWF"+i]=new URLRequest("swf/pictos/"+respuestaImagenesTendereteSWF["ruta"+i]);
[color=#EF2929]this["cargadorSWF"+i].load(this["peticionSWF"+i]);[/color]
this["cargadorSWF"+i].name="cargadorSWF"+i;
}
}El caso es que quiero que cargue contenido, una vez cargado añada el listener para el MOUSE_DOWN, y listo, pero no se por que narices no me asigna el listener del MOUSE_DOWN, he probado a ponérselo al loader, al contenido cargado... pero no consigo que ese pequeño swf que cargo sea clicable.
Todo carga bien, pero no consigo que ese content sea clicable, ¿alquien puede decirme que estoy haciendo mal? Es que me he quedado atascado aquí y no entiendo el porqué.
Gracias y un saludo.
