hola a todos, pues miren necesitio ayuda con flash y xml, el detalle es tengo una galeria de 10 imagenes, esa galeria la hice con xml. miren el codigo es este:
Cita: <?xml version="1.0" encoding="iso-8859-1"?>
<imagenes>
<imagen id="prevs/F01.jpg"/>
<imagen id="prevs/F02.jpg"/>
<imagen id="prevs/F03.jpg"/>
<imagen id="prevs/F04.jpg"/>
<imagen id="prevs/F05.jpg"/>
<imagen id="prevs/F06.jpg"/>
<imagen id="prevs/F07.jpg"/>
<imagen id="prevs/F08.jpg"/>
<imagen id="prevs/F09.jpg"/>
<imagen id="prevs/F10.jpg"/>
</imagenes>
esa es la primera parte, ah el archivo se llama imagenes1.xml.
Ahora este archivo lo inserto a flash, para que me muestre las imagenes ( ah son dos tamaños, son unas pequeñas de 100*70, y las otras son de 400*336),
la galeria tene que mostar las pequeñas, para de ahi seleccionar una y que abajo aparezca esa en grande(400*36).
me sale todo, pero las imagenes en pequeño no sale nada, selecciono el recuadro y me salen las imagenes en grande, pero las pequeñas no. mien les pongo el codigo:
Cita: x = 0;
y = 0;
ancho = 105;
alto = 77;
miXML = new XML();
miXML.ignoreWhite = true;
miXML.onLoad = function(succes) {
if (succes){
for (var i = 0; i<this.firstChild.childNodes.length; i++){
galeria =this.firstChild.childNodes[i].attributes.id;
imagenes.createEmptyMovieClip("diapo"+i,i+100);
item = imagenes["diapo"+i];
item.loadMovie(galeria);
item._x = x;
item._y = y;
x +=ancho;
columna +=1;
if (columna == num_columnas){
columna = 0;
x -= (ancho*num_columnas);
y += alto;
}
}
}
};
miMXL.load("imagenes1.xml");
cada boton tene el codigo de:
Cita: on(release){
_root.contenedor.loadMovie("fotos/F01.jpg");
}
ayuda por favor, si necesitan algo mas haganmelo saber, estoy desesperado, tengo que entregar esta pagina para el miercoles a mas tardar, i es lo ultimo que me falta,..