Foros del Web » Creando para Internet » Flash y Actionscript »

Necesita agregar scroll a imagenes traidas desde xml

Estas en el tema de Necesita agregar scroll a imagenes traidas desde xml en el foro de Flash y Actionscript en Foros del Web. En el codigo AS descripto mas abajo, necesito agregar un clip contenedor para luego poder generar un scroll que desplaze las imagenes importadas desde el ...
  #1 (permalink)  
Antiguo 22/06/2009, 04:27
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 16 años
Puntos: 1
Pregunta Necesita agregar scroll a imagenes traidas desde xml

En el codigo AS descripto mas abajo, necesito agregar un clip contenedor para luego poder generar un scroll que desplaze las imagenes importadas desde el xml.
He intentado agregar un mc antes del for con createEmptyMovieClip(); y modificando las rutas pero no he tenido exito, alguien puede guiarme como hacerlo.

Muchas Gracias.

// -- 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 < this.firstChild.childNodes.length; i++) {

// -- delaro una variable que recoje el atributo del nodo (nombre de la imagen)
thumb = this.firstChild.childNodes[i].attributes.id;

// -- creo un clip de película vacio
holder_mc = createEmptyMovieClip("holder_mc" + i, i + 100);

// -- creo un clip de película vacio
item = holder_mc.createEmptyMovieClip("diapo" + i, i + 100);

// -- cargo la imágen el clip vacio
item.loadMovie(thumb);

// -- indico posición x - y
holder_mc._x = x;
holder_mc._y = y;

// -- se crea una variable que contiene la url correspondiente
holder_mc.url = this.firstChild.childNodes[i].attributes.url;

// -- abrir url al hacer clic
holder_mc.onRelease = function() {
getURL(this.url);
};

// -- 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");
  #2 (permalink)  
Antiguo 22/06/2009, 09:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Necesita agregar scroll a imagenes traidas desde xml

Hola vanditsession:
Visita mi página, allí tienes el tutorial que se llama: galeria_xml_2.
Lo que pasa es que tú haz hecho el tutorial: galeria_xml_1.

Espero que te sea de utilidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:09.