modificato così dovrebbe essere ok, ho levato order che mi pareva che in quel modo assumesse solo l'ultimo valore di "n", quindi ho creato un ulteriore clip dentro i vari pic_n e ho caricato l'immagine dentro quest'ultimo, lasciando liberi i "pic_n" di portare la propria variabile "order" al loro interno ed usarla dentro onLoadInit attraverso il parametro, usando _parent
Codice PHP:
var mio_loader = new MovieClipLoader();
var preload = new Object();
preload.onLoadInit = function(target_mc:MovieClip) {
target_mc._parent._x = 25+(175*(target_mc._parent.order-1)+(150-target_mc._width)/2);
target_mc._parent._y = 30+(150-target_mc._height)/2;
};
mio_loader.addListener(preload);
for (var n=1; n<=5; n++) {
var clip = this.attachMovie("cornice", ("cornice"+n), this.getNextHighestDepth());
clip._y = 30;
clip._x = 25+(175*(n-1));
clip.txt_indice.text = "Immagine "+String(n);
var pic = this.createEmptyMovieClip("pic_"+n, this.getNextHighestDepth());
pic.order = n;
pic.createEmptyMovieClip("loader", 1);
mio_loader.loadClip("pic_"+n+".jpg", pic["loader"]);
}
se qualcosa non ti torna, fammi sapere