ciao a tutti,

Avrei bisogno di un'aiuto non riesco a capire come fare per disporre le clip duplicate in orizzontale e verticale


ho fatto cosi ma non viene bene :master:

codice:
// 
// Sulla root ho una clip vuota "contenitore"
// 
// posizione clip x
iniziox = 0;
// posizione clip y
inizioy = 0;
// numero clip orizzontale
orizzontale = 2;
// numero clip in verticale
verticale = 4;
// altezza immagine
altezza = 60;
// larghezza immagine
larghezza = 60;
// spaziiatura tra  immagini
spaziatura = 10;
// carico da txt
// che è strutturato cosi:
// immagini=1.jpg|2.jpg|3.jpg|4.jpg|5.jpg|6.jpg|7.jpg|8.jpg|9.jpg
// 
var elenco = new LoadVars();
elenco.load("file.txt");
elenco.onLoad = function() {
    myclip._y = inizioy;
    myclip._x = iniziox;
    myArray = new Array();
    myArray = elenco.immagini.split("|");
    for (i=0; i<myArray.length; i++) {
        _root.contenitore.duplicateMovieClip("clip"+i, i);
        myclip = _root["clip"+i];
        myclip._y += (altezza+spaziatura)*i;
		trace(myclip._name +" - "+ myclip._x+" - "+myclip._y);
        if (_root["clip"+i]=_root["clip"+verticale]) {
            myclip._y = inizioy;
            myclip._x += larghezza+spaziatura*i;
            trace(myclip._name +" - "+ myclip._x+" - "+myclip._y);
        }
        loadMovie("images/"+myArray[i], myclip);
    }
    trace(myArray);
};
stop();
nel trace ottengo
codice:
clip0 - 14.65 - 18
clip1 - 14.65 - 88
clip2 - 14.65 - 158
clip3 - 14.65 - 228
clip4 - 14.65 - 298
clip4 - 114.65 - 0
clip5 - 14.65 - 368
clip5 - 124.65 - 0
clip6 - 14.65 - 438
clip6 - 134.65 - 0
clip7 - 14.65 - 508
clip7 - 144.65 - 0
clip8 - 14.65 - 578
clip8 - 154.65 - 0
1.jpg,2.jpg,3.jpg,4.jpg,5.jpg,6.jpg,7.jpg,8.jpg,9.jpg

Grazie