Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2009, 11:39
arieljbon
 
Fecha de Ingreso: enero-2009
Mensajes: 159
Antigüedad: 15 años, 3 meses
Puntos: 2
Pregunta No me funciona la url con xml y flash

Hola gente, miren tengo un problema a medias, les comento, por medio de un xml traigo varias fotos, en unas de las fotos q traigo al hacer click me lleva a una url ya definida en el xml.
El tema que cuando lo ejecuto al hacer click me lleva siempre a la misma url a la primera definida en el xml, yo lo que quiero hacer que por cada foto valla a su url perteneciente.
Fijensen en esta linea ......aqui me parece que esta el problema....
Código:
imagen_mc.onRelease=function(){
	getURL (nodes[0].attributes.urls);
	
	}
Dejo el codigo flash completo:
Código:
import mx.transitions.*
import mx.transitions.easing.*;
x=0;
y=0;
eje_x = 0; 
eje_y = 0; 
ancho = 95; 
alto = 55; 
columna = 0;



//Poner aquí la cantidad de fotos por fila
num_columnas=1;

var mxml:XML = new XML(); 
mxml.ignoreWhite = true; 
mxml.onLoad = function(succes:Boolean):Void {
	if (succes) {
		var nodes:Array = this.firstChild.childNodes;
		var cont:MovieClip;
		var item:MovieClip;
		var mcs:MovieClip;
		var mcs2:MovieClip;
		var i:Number;
		var my_number:Number;
		
mcs = imagen_mc.createEmptyMovieClip("new",1);
mcs2= mcs.createEmptyMovieClip("new2", 1);		
		
		for (i = 0; i < nodes.length; i++) {
			cont = fotos_mc.createEmptyMovieClip("diapo" + i, fotos_mc.getNextHighestDepth());
			cont.numero = i;
			item = cont.createEmptyMovieClip("diapo", 1);
			item.loadMovie(nodes[i].attributes.idd);
			
			cont.onPress = function():Void{
				ver_foto.texto.text = nodes[this.numero].attributes.datos;
				textoUno.text = nodes[this.numero].attributes.titulo;
				mcs2.loadMovie(nodes[this.numero].attributes.fotodescri);
				my_number=this.numero;
				
			}
imagen_mc.onRelease=function(){
	getURL (nodes[0].attributes.urls);
	
	}	
			
ver_foto.texto.text = nodes[0].attributes.datos;
textoUno.text = nodes[0].attributes.titulo;

mcs2.loadMovie(nodes[0].attributes.fotodescri);
my_number=0;

cont.onRelease = function() {
	ver_foto._visible=1;
	loadMovie(nodes[my_number].attributes.fotogrande, ver_foto.ver_big);
		new Tween(ver_foto, "_alpha", Regular.easeIn, 0, 0, 0.9, true);
		new Tween(ver_foto, "_alpha", Regular.easeOut, 0, 100, 0.9, true);
	}




         item._x = eje_x; 
            item._y = eje_y; 
            eje_x += ancho; 
            columna += 1; 
            if(columna==num_columnas){
				eje_x = 0; 
                eje_y += alto; 
				columna=0;
			}
 

        } 
    } 
}; 

mxml.load("disponible.xml");  
stop();
....bueno hojalaaa me puedan ayudar!!!! Gracias!!!