Galeria XML con Flash

martes

En el blog de notas deben escribir las siguientes etiquetas, teniendo en cuenta que la ruta y el nombre debe coincidir con la de las imágenes propias > a continuación deben guardar el archivo con el nombre imagenes.xml















Este código debe ir en el primer fotograma de la película flash.


// -- posición donde se cargará la primera imagen


x = 3;y = 3;


// -- ancho y alto de la imagen más 5 pixeles de espacio


ancho = 105;


alto = 80;


// -- numero de columnas


num_columnas = 3;


// -- 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

// -- 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.xml");

0 comentarios: