[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.80,0:00:05.18,Default,,0000,0000,0000,,Lezione tradizionale | Il grande evento Dialogue: 0,0:00:06.87,0:00:09.43,Default,,0000,0000,0000,,In questa lezione - "Il grande evento" - Dialogue: 0,0:00:09.43,0:00:11.79,Default,,0000,0000,0000,,imparerai come si possono controllare i programmi Dialogue: 0,0:00:11.79,0:00:14.75,Default,,0000,0000,0000,,e modificarne il comportamento durante il loro funzionamento, Dialogue: 0,0:00:14.75,0:00:15.96,Default,,0000,0000,0000,,grazie agli eventi. Dialogue: 0,0:00:15.96,0:00:19.45,Default,,0000,0000,0000,,Come la pressione di un pulsante o il clic del mouse. Dialogue: 0,0:00:19.45,0:00:20.94,Default,,0000,0000,0000,,Per questa lezione, Dialogue: 0,0:00:20.94,0:00:24.38,Default,,0000,0000,0000,,verrai controllato da un telecomando di carta. Dialogue: 0,0:00:24.38,0:00:27.37,Default,,0000,0000,0000,,E sarà come vivere in un videogioco. Dialogue: 0,0:00:28.28,0:00:31.22,Default,,0000,0000,0000,,Un evento è un'azione che fa accadere qualcosa. Dialogue: 0,0:00:31.22,0:00:33.22,Default,,0000,0000,0000,,È come quando clicchi il pulsante del mouse Dialogue: 0,0:00:33.22,0:00:34.68,Default,,0000,0000,0000,,e si carica una pagina web. Dialogue: 0,0:00:34.68,0:00:35.59,Default,,0000,0000,0000,,Questo è un evento. Dialogue: 0,0:00:35.59,0:00:38.18,Default,,0000,0000,0000,,Quando si tocca lo schermo di un tablet per farlo scorrere, Dialogue: 0,0:00:38.18,0:00:40.10,Default,,0000,0000,0000,,anche questo è un evento. Dialogue: 0,0:00:40.10,0:00:41.65,Default,,0000,0000,0000,,Gli eventi sono un ottimo metodo Dialogue: 0,0:00:41.65,0:00:44.36,Default,,0000,0000,0000,,per permettere all'utente di dirigere\Nil funzionamento del programma, Dialogue: 0,0:00:44.36,0:00:46.51,Default,,0000,0000,0000,,ogni volta che ne ha bisogno. Dialogue: 0,0:00:46.51,0:00:51.81,Default,,0000,0000,0000,,Ci sono cose che accadono a cui tutti noi reagiamo. Dialogue: 0,0:00:51.81,0:00:54.63,Default,,0000,0000,0000,,Quando abbiamo fame apriamo il frigorifero. Dialogue: 0,0:00:54.63,0:00:55.76,Default,,0000,0000,0000,,Quando arriva il postino Dialogue: 0,0:00:55.76,0:00:57.50,Default,,0000,0000,0000,,e mette la posta nella buca delle lettere, Dialogue: 0,0:00:57.50,0:00:58.87,Default,,0000,0000,0000,,andiamo a vedere cos'è arrivato. Dialogue: 0,0:00:58.87,0:01:00.04,Default,,0000,0000,0000,,Questi sono eventi, Dialogue: 0,0:01:00.04,0:01:01.56,Default,,0000,0000,0000,,proprio come premere un pulsante Dialogue: 0,0:01:01.56,0:01:03.03,Default,,0000,0000,0000,,o muovere il joystick. Dialogue: 0,0:01:03.03,0:01:04.62,Default,,0000,0000,0000,,Sono cose che accadono, Dialogue: 0,0:01:04.62,0:01:07.41,Default,,0000,0000,0000,,che ci spingono a fare qualcosa. Dialogue: 0,0:01:07.41,0:01:10.10,Default,,0000,0000,0000,,Molti programmatori di videogiochi Dialogue: 0,0:01:10.10,0:01:13.04,Default,,0000,0000,0000,,usano un particolare evento che chiamano "update"\N(aggiornamento) Dialogue: 0,0:01:13.04,0:01:16.66,Default,,0000,0000,0000,,che accade 30 o 60 volte al secondo. Dialogue: 0,0:01:16.66,0:01:18.39,Default,,0000,0000,0000,,Per la programmazione dei videogiochi, Dialogue: 0,0:01:18.39,0:01:22.25,Default,,0000,0000,0000,,questo evento è più importante dei pulsanti o del joystick. Dialogue: 0,0:01:22.25,0:01:23.80,Default,,0000,0000,0000,,Perché quello che tendiamo a fare, Dialogue: 0,0:01:23.80,0:01:27.98,Default,,0000,0000,0000,,è controllare in continuazione questo evento principale,\Nquesto ticchettio. Dialogue: 0,0:01:27.98,0:01:29.34,Default,,0000,0000,0000,,E proprio ad ogni ticchettio, Dialogue: 0,0:01:29.34,0:01:30.100,Default,,0000,0000,0000,,controlliamo la posizione del joystick. Dialogue: 0,0:01:30.100,0:01:31.91,Default,,0000,0000,0000,,E quindi diciamo... Dialogue: 0,0:01:31.91,0:01:34.82,Default,,0000,0000,0000,,Qualcuno ha premuto il pulsante in questo istante?\NSì o no? Dialogue: 0,0:01:34.82,0:01:39.33,Default,,0000,0000,0000,,Senza eventi, il giocatore non potrebbe muoversi, Dialogue: 0,0:01:39.33,0:01:43.40,Default,,0000,0000,0000,,non potrebbe saltare. Dialogue: 0,0:01:43.40,0:01:46.73,Default,,0000,0000,0000,,Non si potrebbe controllare cosa sta succedendo. Dialogue: 0,0:01:46.73,0:01:49.57,Default,,0000,0000,0000,,Il videogioco non sarebbe in grado di funzionare. Dialogue: 0,0:01:49.57,0:01:51.85,Default,,0000,0000,0000,,È solo grazie agli eventi distribuiti nel tempo Dialogue: 0,0:01:51.85,0:01:56.37,Default,,0000,0000,0000,,che siamo in grado di far avvenire le animazioni interattive.