Salve gente,
Sto per andare al manicomio: ho necessità di eseguire una stringa di codice AS da una variabile; ho consultato parecchia letteratura sull'argomento, compresi i vecchi posts, ma la situazione continua ad essere disperata.
In pratica, ho una serie di elementi grafici su cui settare il valore alpha in base ad un parametro; se uso il codice:
p6107._alpha=75;
Dove "p6107" è il nome istanza dell'oggetto, funziona tutto perfettamente.
Invece:
this["p"+strID+"._alpha=75"]();
Non va per nulla, non dà nemmeno errori. Analogamente, non vanno neppure:
eval("p"+strID+"._alpha=75")();
e
strExec = "p"+strID+"._alpha=75";
this[strExec]();
Sto usando Flash MX 2004...grazie in anticipo per l'assistenza.