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!!!!
