04/10/2004, 07:44
|
| | | Fecha de Ingreso: abril-2004 Ubicación: Merlo, buenos aires
Mensajes: 364
Antigüedad: 20 años, 7 meses Puntos: 1 | |
Organizar fotos en flash Hola, ya probé con tu código,pero no me funciona podrías explicarme un poco más, donde se pone c/ código?
este es el código que me enviaste:
fotos>
<categoria "amigos" folder="images/amigos" thumbs="foto1.jpg,foto2.jpg" fotos="foto1.jpg,foto2.jpg"/>
</fotos>
Parseas el xml y creas un menu en base a las categorias que en cada boton almacene el xml del attributo folder y fotos.
Luego corres para cada boton un loadMovie con esas fotos una forma de ordenarlas seria asi
[code
ordenar = function(graficos:Array){
for(i=0;i<=graficos.length-1;i++){
c=createEmptyMovieClip("contenedor"+i+"_mc", i);
c.loadMovie(graficos[i].ruta+"/"+graficos[i].thumb);
c.foto = graficos[i].foto;
c.onRelease = function(){
e=eateEmptyMovieClip("fotogrande", 2000);
e.loadMovie(this.foto);
}
c._x = (c._width+2)*i
// Aqui es donde se ordenan las posiciones si la fila es divisible entre el numero de items para esa fila supongamos 5
c._y = (c._height+2*(c%5))
}
}
[/code]
Si parseamos el xml de forma que el array nos de
fotos[0] = new Array(new Array(foto:'archivo.jpg',ruta:'images/folder/',thumb:'foto.jpg'));
fotos[1] = new Array(new Array(foto:'archivo1.jpg',ruta:'images/folder/',thumb:'foto1.jpg'));
muchísimas gracias! ahh que significa parsear???? |