@@ -65,18 +65,22 @@ int realSum = num1 + num2;
6565int count = 0; // conteggio delle risposte esatte
6666int total = 0; // totale delle addizioni nel gioco
6767
68- String solution = ""; // usata per memorizzare l'input del giocatore - la somma dei due numeri - come tipo String
68+ String solution = ""; // usata per memorizzare l'input del giocatore - la somma
69+ // dei due numeri - come tipo String
6970int numSolution; // versione integer dell'input del giocatore
7071
7172int state = 0; // stato del gioco:
7273 // 0: un nuovo insieme di numeri appare nelle bolle
7374 // 1: il giocatore ha fornito una risposta esatta
7475 // 2: il giocatore ha fornito una risposta esatta
75- // 3: le bolle hanno raggiunto il fondo dello schermo senza una risposta dal giocatore
76+ // 3: le bolle hanno raggiunto il fondo dello schermo senza
77+ // una risposta dal giocatore
7678
7779String message1 = "", message2 = ""; // messaggi da mostrare al giocatore
78- // message1: quando state = 0 oppure 1, appare nella casella di testo inferiore
79- // message2: quando state = 2 oppure 3, appare nella casella di testo superiore
80+ // message1: quando state = 0 oppure 1,
81+ // appare nella casella di testo inferiore
82+ // message2: quando state = 2 oppure 3,
83+ // appare nella casella di testo superiore
8084
8185```
8286## La funzione ` setup `
@@ -101,7 +105,7 @@ void setup(){
101105void draw(){
102106 background(200); // grigio
103107
104- if (state == 1 || state == 2) { // il giocatore ha dato una risposta giusta o sbagliata
108+ if (state == 1 || state == 2) { // il giocatore ha dato una risposta giusta o sbagliata
105109 delay(2000);
106110 state = 0;
107111 }
@@ -151,9 +155,11 @@ Scrivi una funzione che:
151155``` {java}
152156void keyPressed()
153157{
154- if (key == RETURN || key == ENTER) { // l'input del giocatore è finito; controlla se il risultato è esatto
158+ if (key == RETURN || key == ENTER) { // l'input del giocatore è finito; controlla se il
159+ // risultato è esatto
155160 numSolution = int(solution); // ottieni il valore integer dell'input del giocatore
156- total++; // incrementa di 1 il numero di risposte totali date dal giocatore
161+ total++; // incrementa di 1 il numero di risposte totali date
162+ // dal giocatore
157163 if (numSolution == realSum) { // risposta esatta
158164 state = 1;
159165 count++; // incrementa di 1 il numero di risposte esatte
0 commit comments