30-04-2014, 03:49 PM
Buongiorno!
Ho scritto questo codice in C#, che crea un pulsante cliccabile dall'utente (grazie alla funzione gui.button). Una volta premuto viene aggiunto alla variabile somma un numero stabilito in precedenza. Fin qui tutto ok.
Vorrei però fare in modo che se il tasto viene premuto una seconda volta, anzichè aggiungere nuovamente quel valore alla somma, lo sottraesse, e così via. Però non saprei proprio come gestire questo caso. Ringrazio tanto chi vorrà aiutarmi!
Ho scritto questo codice in C#, che crea un pulsante cliccabile dall'utente (grazie alla funzione gui.button). Una volta premuto viene aggiunto alla variabile somma un numero stabilito in precedenza. Fin qui tutto ok.
Vorrei però fare in modo che se il tasto viene premuto una seconda volta, anzichè aggiungere nuovamente quel valore alla somma, lo sottraesse, e così via. Però non saprei proprio come gestire questo caso. Ringrazio tanto chi vorrà aiutarmi!
Codice:
if (GUI.Button(new Rect(10,40,100,50), "" + number1)){
somma=somma+number1;
Debug.Log("La somma è: " + somma);
}