- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Oggetti Ricorsivi
-
Oggetti Ricorsivi
Ho una procedura che crea oggetti in questo modo:
attachMovie("Finestra","FIN_MC" + i, 0);
dove i è un indice ogni volta incrementato.COme posso poi accedere all'oggetto e ai sui metodi???
Ho provato con(FIN_MC+"1").valore=....
Ma mi da errore.
Come posso fare?
Grazie
-
Ciao csgit,
var clips_array:Array=new Array(); for(var i:Number=0;i<10;i++) { var clip:MovieClip=_root.attachMovie("Finestra","FIN_MC"+i,i); clips_array.push(clip); } callMyClips(); function callMyClips():Void { for(var i:Number=0;i<clips_array.length;i++) { trace(clips_array*._x); trace(clips_array*._y); } }
In questo modo ogni volta che fai un attachMovie, fai un push della clip in un Array e le puoi richiamare quando vuoi.