El tema que cuando lo ejecuto al hacer click me lleva siempre a la misma url a la ultima definida en el xml, yo lo que quiero hacer que por cada foto valla a su url perteneciente.
Los cargo con mc vacio, al mc q carga la foto para que me lleve a la url de dicha foto se llama "imagen_mc".
Fijensen en esta linea ......aqui me parece que esta el problema....
Código ActionScript :
imagen_mc.url = nodes[2].attributes.urls; imagen_mc.onRelease=function(){ getURL(this.url,"_blank"); }
Aqui dejo el codigo AS2 completo:
Código ActionScript :
import mx.transitions.* import mx.transitions.easing.*; imagen_mc._visible = false; 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{ imagen_mc._visible = true; 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.url = nodes[2].attributes.urls; imagen_mc.onRelease=function(){ getURL(this.url,"_blank"); } 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();
Dejo el xml tambien
Código XML :
<?xml version="1.0" encoding="utf-8"?> <imagenes> <imagen idd="fotos_disponibles/fotosChicas/villa.jpg" descri="" datos="Ubicación: Ruta Nac. 9 ( autopista ) Km: a 500 mts. de ruta 90 ( chapui ) Villa Constitucion Provincia de Santa Fe, Tamaño Cartel: 12x6 mts." fotodescri="fotos_satelites/mapa_villa.jpg" urls="http://www.villa.com/" fotogrande="fotos_disponibles/fotosGrandes/villa.jpg" titulo=""/> <imagen idd="fotos_disponibles/fotosChicas/acebal.jpg" descri="" datos="Ubicación: Ruta Prov. 18 ( ex 178 ) y acceso Acebal Prov, Santa Fe. Tamaño Cartel: 10x3 mts." fotodescri="fotos_satelites/mapa_acebal.jpg" urls="http://www.arroyopublicidad.com.ar/" fotogrande="fotos_disponibles/fotosGrandes/acebal.jpg" titulo=""/> <imagen idd="fotos_disponibles/fotosChicas/luisPalacios.jpg" descri="" datos="Ubicación: Ruta Prov. Nº 34 Km: 20 Ciudad Luis Palacios Santa Fe Tamaño Cartel: 10x5mts." fotodescri="fotos_satelites/mapa_palacios.jpg" urls="http://maps.google.com.ar/maps/ms?ie=UTF8&hl=es&msa=0&msid=109359489911458366342.00047a02af802b4c45a67&ll=-32.77203,-60.90934&spn=0.012449,0.027788&t=h&z=16" fotogrande="fotos_disponibles/fotosGrandes/luisPalacios.jpg" titulo=""/> </imagenes>
Espero....q me ayudennn graciass!!!!