Flash: bottone attivo fino a cliccarne un altro

Di: faultless | 26/09/2020 18:23:12
Ciao ragazzi, c'è un modo semplice senza script complicati epr realizzare un bottone che rimanga attivo fino a quando non ne ne clicca un altro?
Grazie a tutti

Risposte



Ciao Faultless,
i pulsanti possono essere disabilitati tramite script, questo script può essere inserito a sua volta dentro un pulsante.
Facciamo un esempio:
- Crea due pulsanti sullo Stage
- Dai un nome istanza ai pulsanti, ad esempio btn1 e btn2
Sul primo pulsante ci sarà uno script qualunque, per esempio questo:
on (press) {
trace("Hai premuto il pulsante");
}
Sul secondo pulsante prova ad inserire questo:
on (press) {
btn1.enabled = false;
/// Eventuali altri script....
}
Vedrai che una volta premuto il secondo pulsante il primo non sarà più attivo.
Per riattivare in un secondo momento il pulsante devi inserire da qualce parte il comando inverso che sarà questo:
btn1.enabled = true;
Abbastanza semplice, no?

Di: Professore | 26/09/2020 18:24:12