quiero generar tantos efectos como imagenes tenga la carpeta, digamos una mini-Galeria, q se podria usar de banner o cualquier cosa.
Beno me tiene lokito este tema, tengo el sig Script
q crea un Mc le inserta las fotos que estan en una carpeta, al llamarse image1.jpg, image2.jpg, image3, tatat me parece mas facil de manejar, que quiero ahora?
drawGrid(200, 135, ELPUTOPARAMETRO);
(no te ofendas s q ya le odio)
Pues si me dices como pasar el array.pop() al parametro de la funcion, me quedaria pero q muy contento.
Explicacion mas detallada:
Tengo un boton, lo cargo dinamicamente, pues si consigo pasar el valor del array todo esta hecho, el problema es q lo toma como :String y no como :MovieClip, como le cambio estas propiedades?
//creo un array vacio
activas = new Array();
//Funcion cargadora de las imagenes (imagenX.jpg)
attacher = function(){
for ( droper = 4; droper >= 0; droper -= 1){
Str1 = "image" + droper;
var Str2:String = "imagenes/image" + droper + ".jpg";
//contenedor de las fotos imageX_mc, X
_root.createEmptyMovieClip(Str1, droper);
//insertamos las fotos en cada mc
loadMovie(Str2, Str1);
//Lo guardamos en el array
activas[droper] = Str1;
};
};
El boton llevaria el codigo dentro, no en el frame principal, asi las acciones son dinamicas
on(release){
// my_array.pop devuelve el ultimo parametro y lo borra
var parametro:MovieClip = activas.pop();
trace(typeof(parametro))
drawGrid(200, 135, parametro);
}
ese trace imprime: string :_____ aunque yo le diga q es un Mc, creo q ahi tengo la solucion a lo que queria, creo q me explique, lo q ea encantado de aclarar.
espero no aburrirte y thx por tu time.
saludos