Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2007, 05:11
Karmico
 
Fecha de Ingreso: abril-2005
Mensajes: 13
Antigüedad: 19 años
Puntos: 0
Pregunta 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