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

Ayuda con Galeria XML

Estas en el tema de Ayuda con Galeria XML en el foro de Flash y Actionscript en Foros del Web. Hola espero me ayuden con este problema, tengo un codigo script en el cual mediante XMl carga thumbnails en flash en 3 columnas verticales en ...
  #1 (permalink)  
Antiguo 28/04/2009, 17:47
 
Fecha de Ingreso: febrero-2009
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Ayuda con Galeria XML

Hola espero me ayuden con este problema, tengo un codigo script en el cual mediante XMl carga thumbnails en flash en 3 columnas verticales en forma de menu, ahora lo que quiero que me ayuden es que todo esto se muestre en un scrool y asi poder ver todas las thumbnails, ademas que aparesca el "caption" de cada imagen. y que como estas son "menus" al darle click a cada imagen se llame aun swf externo.

aqui el cod XML.
Código:
<?xml version="1.0" encoding="iso-8859-1"?>
<imagenes>
   <imagen id="images/img01.jpg" caption="aaaaaaa" />
   <imagen id="images/img02.jpg" caption="sssssss" />
   <imagen id="images/img03.jpg" caption="ddddddd" />
                                           .
                                           .
   <imagen id="images/img20.jpg" caption="fffffff" />
</imagenes>
y el cod en Flash

Código:
x = 10;
y = 20;
ancho = 105;
alto = 80;
num_columnas = 3;
miXML = new XML();
miXML.ignoreWhite = true;
miXML.onLoad = function(succes) {
   if (succes) {
      for (var i = 0; i<this.firstChild.childNodes.length; i++) {
         galeria = this.firstChild.childNodes[i].attributes.id;
         _root.createEmptyMovieClip("diapo"+i, i+100);
         item = _root["diapo"+i];
         item.loadMovie(galeria);
         item._x = x;
         item._y = y;
         x += ancho;
         columna += 1;
         if (columna == num_columnas) {
            columna = 0;
            x -= (ancho*num_columnas);
            y += alto;
         }
      }
   }
};
miXML.load("script.xml");
Espero su ayuda gracias
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 22:55.