Situación Hipotética:
Tengo 100 carpetas, con 16 imagenes cada una en su interior(1600 imagenes pues).
Hize un Array (galfotos),
var galfotos:Array = new Array("/imagen1.jpg","imagen2.jpg","/imagen3.jpg","imagen4.jpg","imagen5.jpg","imagen6. jpg","imagen7.jpg","imagen8.jpg","imagen9.jpg","im agen10.jpg","imagen11.jpg","imagen12.jpg","imagen1 3.jpg","imagen14.jpg","imagen15.jpg","imagen16.jpg ");
Tengo por ejemplo una carpeta llamada torito. He declarado una variable la cual llame mezcla, con el parametro String = "torito".
Lo que quiero yo hacer es que el valor de la variable mezcla pueda "adjuntar" con los valores de mi Array es decir que cuando flash lea:
mezcla + "/imagen1.jpg"
cargue la ruta:
/// segun yo mezcla vale torito, por lo tanto:
torito/imagen1.jpg
etc etc...
// si se cambia:
mezcla = jirafita;
/// la ruta sería:
jirafita/imagen1.jpg, jirafita/imagen2.jpg, jirafita/imagen3.jpg etc etc...
Espero que me haya explicado.
Gracias.
Y aqui va el código chafón, Nota:No se rían, podrían tener un hijo igual.
Código:
var mezcla:String="torito"; var galfotos:Array = new Array("/imagen1.jpg","imagen2.jpg","/imagen3.jpg","imagen4.jpg","imagen5.jpg","imagen6.jpg","imagen7.jpg","imagen8.jpg","imagen9.jpg","imagen10.jpg","imagen11.jpg","imagen12.jpg","imagen13.jpg","imagen14.jpg","imagen15.jpg","imagen16.jpg"); for (var i:int = 0; i>galfotos.length; i++){ var cargante:Loader = new Loader; var ruta:URLRequest = new URLRequest(mezcla+galfotos[i]); cargante.load(ruta); addChild(cargante); }
Ahora bien, que según la situación hipotética hay 100 carpetas con distintos nombres.... ´
Alguien tiene una idea de como volver la variable mezcla, en un valor que varie segun la carpeta que va a llamar. Quiza con otro Array... pero ya no me da más la cabeza.
Por lo pronto tendre que declarar la variable mezcla cada vez que exporte un archivo swf, con el nombre de la carpeta que necesite,( si necesitara las 100, tendría que declararla 100 veces waaaaa, que bueno que es una hipotesis solamente).
Ayuda! Primero a entender como mezclar la variable mezcla con el Array, obviamente, ya no debo quebrarme tanto la cabeza.