Cargar una lista de imágenes de un directorio
Publicado por Santiago Martín (52 intervenciones) el 26/05/2005 00:07:08
Para crear imágenes de un directorio podemos usar el siguiente código. Esto solo sería necesario si nuestras imágenes siguieran un orden establecido.
Nota: Este código está puesto con motivo de un email de consulta que he recibido en mi correo. Consideraba oportuno postearlo y eso he hecho para el que le pueda servir de ayuda. Por supuesto es mejorable y se aceptan críticas y sugerencias.
[code]
for(x=1;x<totalimagenes;x++){
//Creo un movieclip vacío cuyo nombre va a ser "miclip" más el valor q tenga i, y su
//profundidad, el valor de i
_root.createEmptyMovieClip("miclip" add i, i);
mi_img = _root["miclip" add i];
mi_img.loadMovie("imagenes/imagen00" add i add ".jpg");
//Esto lo que hace es cargar del directorio imagenes, la imagen00 más el valor de i
//Obviamente tus imágenes tendrían que llamarse imagen001.jpg, imagen002.jpg....
mi_img._x = 10;
mi_img._y = ejey;
//Con esto le decimos el eje de coordenadas x e y. El de y va a ser el valor de ejey
//que será donde haya empezado la y en la imagen anterior más el alto de la imagen
//De esta forma las pondría todas juntas juntando borde superior de unas con el
//inferior de otras. Para dejar una separacion simplemente añade la separacion que quieras
//Sería algo así: mi_img._y = ejey + altodelaimagen + 10;
ejey = ejey + altodelaimagen;
}
[/code]
Salu2
Santi M.
Nota: Este código está puesto con motivo de un email de consulta que he recibido en mi correo. Consideraba oportuno postearlo y eso he hecho para el que le pueda servir de ayuda. Por supuesto es mejorable y se aceptan críticas y sugerencias.
[code]
for(x=1;x<totalimagenes;x++){
//Creo un movieclip vacío cuyo nombre va a ser "miclip" más el valor q tenga i, y su
//profundidad, el valor de i
_root.createEmptyMovieClip("miclip" add i, i);
mi_img = _root["miclip" add i];
mi_img.loadMovie("imagenes/imagen00" add i add ".jpg");
//Esto lo que hace es cargar del directorio imagenes, la imagen00 más el valor de i
//Obviamente tus imágenes tendrían que llamarse imagen001.jpg, imagen002.jpg....
mi_img._x = 10;
mi_img._y = ejey;
//Con esto le decimos el eje de coordenadas x e y. El de y va a ser el valor de ejey
//que será donde haya empezado la y en la imagen anterior más el alto de la imagen
//De esta forma las pondría todas juntas juntando borde superior de unas con el
//inferior de otras. Para dejar una separacion simplemente añade la separacion que quieras
//Sería algo así: mi_img._y = ejey + altodelaimagen + 10;
ejey = ejey + altodelaimagen;
}
[/code]
Salu2
Santi M.
Valora esta pregunta


0