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.