Basta associare al pulsante uno script di questo tipo:
on (release){
if(!variabile){
// azioni da eseguire una volta sola
variabile = true;
}
}
“Variabile” è il nome fittizio, deciso arbitrariamente, di una variabile creata al momento, che non ha altro scopo che rendere possibile il trucco. Qualunque nome, va bene, basta che sia coerente all’interno dello script. Una volta cliccato sul pulsante, ed eseguite le azioni, le successive pressioni non avranno più effetto, fino a chè non si riporterà volontariamente “variabile” allo stato di falsa.
// alla pressione del tasto
on (release){
// se "variabile" è falsa
if(!variabile){
// esegui le azioni
…azioni…
// associa a "variabile" il valore "vero"
variabile = true;
}
}
NB: if(!variabile)
ha lo stesso significato di if(variabile == false)