Me esta costando entender esto
este es el codigo sin acabar
Código :
Stage.scaleMode = "noScale"; Stage.align = "TL"; var ancho_minimo = 600; var alto_minimo = 400; var peliancho = Stage.width; //myListener = new Object(); //Stage.addListener(myListener) // -- posición donde se cargará la primera imagen x = 3; y = 3; // -- ancho y alto de la imagen más 5 pixeles de espacio var ancho = 105; var alto = 80; //Math.floor((tuVar-Math.floor(tuVar))*10) var aire = Math.floor((Stage.width-Math.floor(Stage.width))*10); ancho = ancho+aire; var num_col = peliancho/ancho; num_col=Math.round(num_col); // -- numero de columnas var num_columnas = num_col; // -- 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.xml"); //myListener.onResize = rec; myListener = new Object(); Stage.addListener(myListener) miXML.load("imagenes.xml"); myListener.onResize = rec;