WEBVTT 00:00:00.398 --> 00:00:02.438 Bene, mi chiamo Cherita Carter 00:00:02.463 --> 00:00:05.695 Sono un produttore creativo senior alla Walt Disney Imagineering. 00:00:06.206 --> 00:00:08.773 Sono responsabile del team che produce 00:00:08.785 --> 00:00:11.761 attrazioni che i nostri ospiti sperimentano. 00:00:12.620 --> 00:00:14.575 Quindi siamo sempre alla ricerca di informazioni 00:00:14.587 --> 00:00:16.073 sui metodi di sviluppo e produzione. 00:00:16.097 --> 00:00:17.834 E rendere migliore l'esperienza per i 00:00:17.846 --> 00:00:19.918 nostri ospiti con le tecnologie è la chiave. 00:00:21.464 --> 00:00:23.620 Congratulazioni, ce l'hai fatta! 00:00:23.714 --> 00:00:25.659 Hai programmato BB-8. 00:00:25.987 --> 00:00:29.347 Ora, penso che siamo pronti per qualcosa di più difficile, iniziamo! 00:00:30.105 --> 00:00:32.495 Ora che hai imparato le basi della programmazione, 00:00:32.597 --> 00:00:35.925 torneremo indietro nel tempo per costruire il tuo gioco a partire da 00:00:35.964 --> 00:00:38.292 R2D2 e C3PO. 00:00:38.798 --> 00:00:40.797 Per creare un gioco, dobbiamo conoscere 00:00:40.809 --> 00:00:43.223 qualcosa che i programmatori usano ogni giorno. 00:00:43.287 --> 00:00:44.967 Si tratta degli eventi. 00:00:45.589 --> 00:00:49.542 Gli eventi dicono al tuo programma di recepire o aspettare che succeda qualcosa. 00:00:50.221 --> 00:00:52.776 E quando ciò accade, interviene con l'azione. 00:00:53.393 --> 00:00:56.277 Alcuni esempi di eventi sono: l'ascolto di clic del 00:00:56.289 --> 00:00:59.018 mouse, il pulsante freccia o toccare lo schermo. 00:00:59.729 --> 00:01:04.346 Qui, faremo muovere R2D2 per recapitare un messaggio al pilota. 00:01:04.635 --> 00:01:07.136 Quindi passiamo a un altro pilota. 00:01:07.167 --> 00:01:10.712 Useremo gli eventi per farlo. Si muove quando il giocatore usa 00:01:10.737 --> 00:01:13.558 tasti freccia su e giù. 00:01:14.776 --> 00:01:18.721 Usiamo il blocco "whenUp" e incastriamo il blocco "goUp" a questo. 00:01:19.386 --> 00:01:21.755 Quando il giocatore preme il tasto freccia su, 00:01:21.767 --> 00:01:24.300 il codice allegato al blocco "whenUp" funzionerà. 00:01:25.120 --> 00:01:26.690 E faremo lo stesso con 00:01:26.715 --> 00:01:28.175 R2D2 per scorrere verso il basso. 00:01:28.729 --> 00:01:31.503 Per fare ciò utilizzeremo il comando "whenUp". 00:01:32.112 --> 00:01:35.395 Quando lo tiri fuori dalla Toolbox, scoprirai che inizia 00:01:35.420 --> 00:01:38.449 e finisce tra parentesi graffe invece del punto e virgola. 00:01:39.182 --> 00:01:41.964 Questo dà spazio per piazzare altri comandi. 00:01:42.800 --> 00:01:44.780 Ogni comando che mettiamo tra queste parentesi 00:01:44.792 --> 00:01:46.995 funzionerà quando il giocatore preme la freccia su. 00:01:47.823 --> 00:01:49.694 Vuoi che R2D2 vada verso l'alto? 00:01:50.184 --> 00:01:52.878 Quindi, mettiamo il blocco "goUp" all'interno del comando. 00:01:53.245 --> 00:01:56.192 Faremo lo stesso per fare scendere R2D2. 00:01:57.401 --> 00:02:01.393 Ora, invece di digitare ogni codice per comandare il droide, 00:02:01.768 --> 00:02:04.886 possiamo fare in modo che RD2D risponda agli eventi di clic sui pulsanti. 00:02:05.112 --> 00:02:06.753 Il che lo farà muovere sullo schermo. 00:02:07.432 --> 00:02:10.487 Passo dopo passo, il tuo gioco diventerà più interattivo.