-
Lezione tradizionale | Il grande evento
-
In questa lezione - "Il grande evento" -
-
imparerai come si possono controllare i programmi
-
e modificarne il comportamento durante il loro funzionamento,
-
grazie agli eventi.
-
Come la pressione di un pulsante o il clic del mouse.
-
Per questa lezione,
-
verrai controllato da un telecomando di carta.
-
E sarà come vivere in un videogioco.
-
Un evento è un'azione che fa accadere qualcosa.
-
È come quando clicchi il pulsante del mouse
-
e si carica una pagina web.
-
Questo è un evento.
-
Quando si tocca lo schermo di un tablet per farlo scorrere,
-
anche questo è un evento.
-
Gli eventi sono un ottimo metodo
-
per permettere all'utente di dirigere
il funzionamento del programma,
-
ogni volta che ne ha bisogno.
-
Ci sono cose che accadono a cui tutti noi reagiamo.
-
Quando abbiamo fame apriamo il frigorifero.
-
Quando arriva il postino
-
e mette la posta nella buca delle lettere,
-
andiamo a vedere cos'è arrivato.
-
Questi sono eventi,
-
proprio come premere un pulsante
-
o muovere il joystick.
-
Sono cose che accadono,
-
che ci spingono a fare qualcosa.
-
Molti programmatori di videogiochi
-
usano un particolare evento che chiamano "update"
(aggiornamento)
-
che accade 30 o 60 volte al secondo.
-
Per la programmazione dei videogiochi,
-
questo evento è più importante dei pulsanti o del joystick.
-
Perché quello che tendiamo a fare,
-
è controllare in continuazione questo evento principale,
questo ticchettio.
-
E proprio ad ogni ticchettio,
-
controlliamo la posizione del joystick.
-
E quindi diciamo...
-
Qualcuno ha premuto il pulsante in questo istante?
Sì o no?
-
Senza eventi, il giocatore non potrebbe muoversi,
-
non potrebbe saltare.
-
Non si potrebbe controllare cosa sta succedendo.
-
Il videogioco non sarebbe in grado di funzionare.
-
È solo grazie agli eventi distribuiti nel tempo
-
che siamo in grado di far avvenire le animazioni interattive.