Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/10/2009, 21:22
goliath25
 
Fecha de Ingreso: enero-2008
Mensajes: 11
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Galeria de Imagenes con AS 2

tengo un problema con esta galeria
no me hace el salto de fila cuando se llena en la pantalla el ancho de columna ya le modifique los dos valores y no lo hace vaer quien me puede ayudar
ahy esta el codigo fuente
// -- posición donde se cargará la primera imagen
x = 0;
y = 0;
alto = 0
// -- ancho y alto de la imagen más 5 pixeles de espacio
ancho = 110;
alto = 110;
// -- numero de columnas
num_columnas = 2;
fila = 1
//columna = 1;
// -- 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+105);
// -- 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);
fila += alto;
}
}
}
};
// -- cargar XML
//miXML.load("imagenes.xml");
miXML.load("imagenes.xml");