Actionscript: proprietà e metodi.

Di: Pablito | 26/09/2020 18:43:26
Potrebbe capitare di confondere proprietà con metodi, ad esempio la proprietà _alpha con il metodo
play(), visto che entrambi sono incorporati ed eseguono delle operazioni immediatamente riscontrabili sullo Stage quando vengono applicati.
Il modo più semplice per distinguere le proprietà dai metodi è proprio dalla sintassi.
I metodi hanno tutti una coppia di parentesi che segue il loro nome.
Le proprietà invece sono precedute dal segno _underscore.
Può essere utile ricordare in seguito che i metodi possono essere considerati come funzioni.
In Actionscript, sia per le proprietà che per i metodi, si usa la “sintassi a punto”:
Clip1.play();
Clip1.Clip2.play();
Alcuni metodi accettano dei parametri come ad esempio: gotoAndStop(valore);
e che anche in questo caso è possibile far interagire i metodi con le proprietà:
valore=10;
gotoAndStop(valore);
I metodi nel loro uso più semplice eseguono solamente delle azioni, pertanto non possono essere rilevati come le proprietà, se vogliamo sapere in quale fotogramma si trova la testina, dobbiamo obbligatoriamente utilizzare una proprietà, in questo caso _currentframe, o considerando il codice appena sopra, leggere la proprietà personalizzata “valore”.

Risposte


Nessuna risposta trovata!