Código ActionScript :
var _foto:foto= new foto(); addChild(_foto); siguiente.addEventListener(MouseEvent.CLICK,cargaFoto) function cargaFoto (event:MouseEvent ):void { var cargadora:Loader = new Loader(); cargadora.name="jj" cargadora.load (new URLRequest("fotos/turismo/grande/0t.jpg")) cargadora.contentLoaderInfo.addEventListener(Event.COMPLETE,completado); cargadora.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,progreso); } function completado(event:Event){ _foto.addChild(event.target.name) } function progreso(event:ProgressEvent){ var porcentaje:Number=(event.bytesLoaded/event.bytesTotal)*100; trace('Cargado ' +Math.round( porcentaje) + ' %'); }
En la linea del _foto.addChild(event.target.name) me genera el error ReferenceError: Error #1069: No se encontró la propiedad name en flash.display.LoaderInfo y no hay ningún valor predeterminado.
Mi intencion es que cuando el objeto cargadora termine la carga de la imagen, y que este objeto se agrege al objeto _foto , utilizando el name, pero puede acceder a esa propiedad.
si alguien me pudiera ayudar y la vez explicar que es lo que pasa realmente. Por lo que entiendo es que el event.target hace referencia al contentLoaderInfo, mas no al objeto cargadora, como puedo hacer para pasar al objeto cargadora. Gracias de antemano a todos....