17/09/2007, 05:11
|
| | Fecha de Ingreso: abril-2005
Mensajes: 13
Antigüedad: 19 años, 7 meses Puntos: 0 | |
Crear objeto con un valor dinamico de una lista XML Hola a todos,
Resulta que quiero hacer una cabecera de web que tome una foto RANDOM de una XML y demás, hasta ahí todo bien:
XML:
<?xml version="1.0" encoding="iso-8859-1"?>
<imagenes>
<imagen id="foto1.jpg"/>
<imagen id="foto2.jpg"/>
<imagen id="foto3.jpg"/>
<imagen id="foto4.jpg"/>
<imagen id="foto5.jpg"/>
</imagenes>
Ahora lo que quiero es colocar la imagen al fondo de la pelicula, pues arriba va un menu, lo que me pasa es que se planta "tal cual", querria cargarlo en un MOVIE CLIP...
aqui el codigo que va en el primer fotograma:
STOP();
// -- 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)
// random del total de lineas del XML
i = Random(this.firstChild.childNodes.length);
if (i.value=0) { // si saca 0, que sea un 1
i = i+1;
};
foto= this.firstChild.childNodes[i].attributes.id;
// -- creo un clip de película vacio
_root.createEmptyMovieClip("diapo"+i, i+100);
// -- cargo la imágen el clip vacio
item = _root["diapo"+i];
item.loadMovie(foto);
}
// cargar XML
miXML.load("imagenes.xml");
Alguien me podria ayudar para asignar a un movie clip el valor que genero? Gracias |