Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2009, 17:17
Avatar de fullmental
fullmental
 
Fecha de Ingreso: octubre-2004
Ubicación: México DF, Xochimilco
Mensajes: 593
Antigüedad: 19 años, 6 meses
Puntos: 3
pasar variable por object

Hola ojalá alguien pueda ayudarme con este pedazo de código.

Es una galería de imágenes alimentada con flashvars.

Código:
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);
}
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.

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.