Mil gracias por las respuestas!
Estuve haciendo unos intentos con un archivo xml y llamándolo desde el flash.
A cada imagen del xml le puse un nombre: id1, id2, id3, etc... hasta id31
Todavía no puedo lograr que flash determine el número que le sigue al id... estuve intentando con :
galeria = this.firstChild.childNodes[i].attributes.id + fecha.getDate();pero no me funciona!!
Por si alguien puede darme una sugerencia, abajo pego los dos códigos ( del XML y del Actionscript).
Mil gracias!
CÓDIGO DEL XML
Código :
<?xml version="1.0" encoding="iso-8859-1"?>
<imagenes>
<imagen id1="img01.jpg"/>
<imagen id2="img02.jpg"/>
<imagen id3="img03.jpg"/>
<imagen id4="img04.jpg"/>
<imagen id5="img05.jpg"/>
<imagen id6="img06.jpg"/>
<imagen id7="img07.jpg"/>
<imagen id8="img08.jpg"/>
<imagen id9="img09.jpg"/>
<imagen id10="img10.jpg"/>
<imagen id11="img11.jpg"/>
<imagen id12="img12.jpg"/>
<imagen id13="img13.jpg"/>
<imagen id14="img14.jpg"/>
<imagen id15="img15.jpg"/>
<imagen id16="img16.jpg"/>
<imagen id17="img17.jpg"/>
<imagen id18="img18.jpg"/>
<imagen id19="img19.jpg"/>
<imagen id20="img20.jpg"/>
<imagen id21="img21.jpg"/>
<imagen id22="img22.jpg"/>
<imagen id23="img23.jpg"/>
<imagen id24="img24.jpg"/>
<imagen id25="img25.jpg"/>
<imagen id26="img26.jpg"/>
<imagen id27="img27.jpg"/>
<imagen id28="img28.jpg"/>
<imagen id29="img29.jpg"/>
<imagen id30="img30.jpg"/>
<imagen id31="img31.jpg"/>
</imagenes>
CÓDIGO DEL FLASH
Código :
var fecha = new Date();
// -- posición donde se cargará la primera imagen
x = 0;
y = 0;
// -- ancho y alto de la imagen más 5 pixeles de espacio
ancho = 105;
alto = 80;
// -- creo un nuevo objeto XML
miXML = new XML();
// -- ignorar espacios
miXML.ignoreWhite = true;
// -- proceso si la carga tuvo éxito
miXML.onLoad = function(succes) {
if (succes) {
// -- por cada nodo hijo del nodo principal...
for (var i = 0; i<this.firstChild.childNodes.length; i++) {
// -- delaro una variable que recoje el atributo del nodo (nombre de la imagen)
galeria = this.firstChild.childNodes[i].attributes.id;
// -- creo un clip de película vacio
_root.createEmptyMovieClip("diapo"+i, i+100);
// -- cargo la imáen el clip vacio
item = _root["diapo"+i];
item.loadMovie(galeria);
}
}
};
// -- cargar XML
//miXML.load("imagenes.xml");
miXML.load("imagenes.xml");