Novato en AS3 y despues de todo el dia probando cosas os comento mi pequeño problema: Al cargar una imagen no se como llamar al clip a la hora de hacer el addChild
El código crea varias instancias de un clip que se encuentra en la biblioteca y le asigna unos textos y una imagen, todo funciona correctament, incluida la carga de la imagen, pero no el "attach" de la imagen al clip que deseo. ¿Cómo le asigno un nombre diferente a cada clip que creo y como puedo llamarlo para asignarle la imagen una vez cargada?
Código :
// En este momento es donde tengo el problema
function imageLoaded($event:Event):void
{
clip.addChild($event.target.content); // <---------- Aquí no se como asignar la imágen dentro del clip que le corresponde
$event.target.content.x+=2;
$event.target.content.y+=2;
}
function showProgress($event:ProgressEvent):void
{
trace(Math.round(($event.bytesLoaded / $event.bytesTotal) * 100) + "cargado...");
}
function creaClips(){
for(var i:Number=0; i < 10; i++){
var clip:miClip = new miClip();
addChild(clip);
clip.titulo.text="soy el clip"+i
// Loader para cargar las imagenes y sus respectivos listeners.
var objLoader:Loader = new Loader();
objLoader.contentLoaderInfo.addEventListener(Event.INIT, imageLoaded);
objLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, showProgress);
var imagen:URLRequest = new URLRequest("imagen"+i+".jpg");
objLoader.load(imagen);
}
}
creaClips()
Gracias por vuestra ayuda.
