Ho una serie di clip numerate da 1 a 8 che contengono altrettante clip con la stessa numerazione.la sintassi per accedere alle clip è la seguente (uso i nomi PADRE e FIGLIO per far comprendere la nidificazione):
this.padre1.figlio1, this.padre2.figlio2...ecc
voglio applicare delle modifiche contemporanemente a tutte le clip, per cui utilizzo un ciclo For:
for (i=1;i<9;i++) {
var nome1= ("padre"+i);
this[nome1]._x=0;
}
Questo ciclo funziona perfettamente, ma come comandare la clip figlio con lo stesso principio?
La sintassi del punto mi impedisce di creare una stringa percorso che segua la numerazione; ho già provato! Infatti:
var nome2= ("padre"+i)+(".figlio"+i)
this[nome2]._x=0;
mi restituisce un trace esatto nel percorso ma non esegue nessuna modifica.
Credo che includendo il punto nella stringa si modifichi anche il concetto di sintatti del percorso. Se utilizzo il punto tra due stringhe incrementate dal ciclo mi da errore.
COME POSSO FARE?

Rispondi quotando