Es una galería de imágenes alimentada con flashvars.
Código:
Hasta aqui la imagen carga con la flashvar imagen01 pero quiero que esta sea varíable segun el número de imágenes que se cargen vía las mismas flashvars.function getFlashVars():Object { return Object( LoaderInfo( this.loaderInfo ).parameters ); } if(getFlashVars().numerodeImagenes != void){ var totalImagenes:Number = getFlashVars().numerodeImagenes; for ( var i:Number=0; i<=totalImagenes-1;i++){ //con este var se crean los movie clips necesarios var my_mc:MovieClip = new MovieClip(); my_mc.name = "mc"+i; my_mc.graphics.beginFill(0x4BB5F8); my_mc.graphics.drawRect(0, 0, 120, 340); my_mc.graphics.endFill(); my_mc.x = 125 * i; barra02.addChild(my_mc); //xnum es el número total de imágenes que viene de flashvars var xnum:Number = i; //carga las imagenes en su respectivo mc var pictLdrX:Loader = new Loader(); var pictURLX:String = getFlashVars().imagen01;//<-- hacer variable imagen01i var pictURLReqX:URLRequest = new URLRequest (pictURLX); pictLdrX.load(pictURLReqX); pictLdrX.y=120; my_mc.addChild(pictLdrX); } numero.text = String(xnum); }
Justo lo que hace la variable my_mc para las movieClips pero con los flashvars.
si no me explico bien aqui esta el ejemplo de lo que estoy haciendo:
http://raxas.net/test/galeria-imagenes.html
Saludos y de antemano gracias.