Originariamente inviato da ronnin
ciao a tutti!!
sto facendo un menu con i pulsanti che si spostano, del tipo quando clicco su azienda tutti i pulsanti scorrono a dx scoprendo un sottomenu, se azienda e' aperto, e clicco su altri pulsanti, si richiudono tutti.


on (release) {
if (!_root.player.aperto) {
_root.player.targety = _root.apertoplayer;
_root.player.aperto = true;

} else .....

ora, la mia domanda e':
che vuol dire !_root????
credo significhi "se nello stage principale pleyer NON e' aperto" cioe' il punto esclamativo mi indica la negazione.
ho capito giusto??


grazie
stai adattando un codice non tuo vero?

comunque sì, il punto esclamativo davanti ad un oggetto o variabile definita, ne è la negazione, si usa con le variabili booleane, per intenderci quelle che restituisco true/false e anche con alcuni comandi tipo ad esempio hitTest o isNaN