Estoy haciendo una pagina web con flash 8 y php, he tenido problemas para cargar dinamicamente unas imagenes pero al final lo he conseguido, mi problema es que ahora al darle a otro boton de la web para pasar a otra seccion hago un unloadMovie y solo me quita la ultima foto que he cargado, os pongo el codigo:
Código:
// -- posición donde se cargará la primera imagen x = 60; y = 210; // -- ancho y alto de la imagen más 5 pixeles de espacio ancho = 155; alto = 80; // -- numero de columnas num_columnas = 2; // -- 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); // -- indico posición x - y item._x = x; item._y = y; // -- incremento el valor de x para la siguiente imágen x += ancho; // -- incremento en 1 el número de columnas columna += 1; // -- ruptura de control, control de número de columnas if (columna == num_columnas) { columna = 0; x -= (ancho*num_columnas); y += alto; } } } }; // -- cargar XML //miXML.load("imagenes.xml"); miXML.load("imagenes.php");
y ahora he intentado hacer muchas cosas:
item.unloadMovie(galeria);
item.unloadMovie("diapo1");
item.unloadMovie();
pero me quitan solo la ultima foto, por favor necesito ayuda. Deciros tambien que como mucho son 4 fotos las que habria que quitar.
Muchas gracias por vuestra ayuda.