vorrei fare questo:
aaa="_alpha";
clip.aaa=0; nel senso di ottenere clip._alpha=0;
ho provato con eval("clip."+aaa); ma non và
vorrei fare questo:
aaa="_alpha";
clip.aaa=0; nel senso di ottenere clip._alpha=0;
ho provato con eval("clip."+aaa); ma non và
Ciao eloderma,
non capisoc il senso della tua richiesta... prova a spiegare cosa devi fare che magari c'è una via migliore![]()
ciao,
purtroppo non posso usare altre vie.
sto cercando di passare il nome della proprietà dinamicamente:
supponiamo di avere il bottone a e il bottone b.
a.onRelease=function(){
prop="_alpha";
}
b.onRelease=function(){
prop="_visible";
}
...o altre propietà, poi ho la funzione:
cambia=function(prop, valore){
testo.prop=valore;
}
per cambiare ad esempio l'alpha di quel campo di testo faò così:
cambia(prop, 50);// dopo aver premuto il tasto a
per renderlo non visibile
cambia(prop, 0); // dopo aver premuto il tasto b
Si ok, ma non hai detto cosa stai cercando di fare...
Dei pulsanti "funzione"?
Una specie di editor?
Perchè se un pulsante deve andare a modificare solo una proprietà... tanto vale scriverla nel pulsante stesso.
Oppure ancor meglio creare una function per modifica: setAlpha() setVisible()...
così è facileOriginariamente inviato da Coach
Si ok, ma non hai detto cosa stai cercando di fare...
Dei pulsanti "funzione"?
Una specie di editor?
Perchè se un pulsante deve andare a modificare solo una proprietà... tanto vale scriverla nel pulsante stesso.
Oppure ancor meglio creare una function per modifica: setAlpha() setVisible()...![]()
non posso perchè sto cercando di far interagire flash con pdfe non posso far altro che cercare di fare quello che ho scritto...
![]()
mmm, vabbhè se nn vuoi dare maggiori info fa niente.
Non vedo il problema di agire come ti ho detto, io vedo solamente miglioramento di codice e logica.
Comunque se proprio vuoi utilizzare questa brutta logica, prova così:
codice:testo[prop] = valore;
Originariamente inviato da Coach
mmm, vabbhè se nn vuoi dare maggiori info fa niente.
Non vedo il problema di agire come ti ho detto, io vedo solamente miglioramento di codice e logica.
Comunque se proprio vuoi utilizzare questa brutta logica, prova così:
codice:testo[prop] = valore;
così và, grassie![]()
de nada!
...ma non mi piace come soluzione![]()
neanche a me ma fidati è lunga da spiegare, posso fare solo così, io sbagliavo perche cercavo di fare così:Originariamente inviato da Coach
de nada!
...ma non mi piace come soluzione![]()
_root["testo"+prop] = valore;
hehehe... cose che capitano... ti sconsiglio l'utilizzo di _root![]()