[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.46,0:00:05.20,Default,,0000,0000,0000,,Hola, mi nombre es Charita Charter. Soy\Nla productora creativa senior en Walt Disney Dialogue: 0,0:00:05.20,0:00:09.55,Default,,0000,0000,0000,,Imagineering. Soy la responsable de dirigir\Nlos equipos que producen las atracciones Dialogue: 0,0:00:09.55,0:00:16.57,Default,,0000,0000,0000,,que nuestros visitantes experimentan.\NSiempre estamos buscando maneras de mejorar Dialogue: 0,0:00:16.57,0:00:21.22,Default,,0000,0000,0000,,y crear mejores experiencias para nuestros\Nvisitantes y la tecnología es el centro de esto. Dialogue: 0,0:00:21.22,0:00:27.64,Default,,0000,0000,0000,,¡Felicidades, lo conseguiste! Programaste\Na BB-8. Ahora creemos que estás preparado Dialogue: 0,0:00:27.64,0:00:31.89,Default,,0000,0000,0000,,para algo más difícil. Vamos a por ello. \NAhora que has aprendido las bases de la Dialogue: 0,0:00:31.89,0:00:36.81,Default,,0000,0000,0000,,programación, vamos a volver en el tiempo\Npara construir tu propio juego con R2-D2 y Dialogue: 0,0:00:36.82,0:00:41.66,Default,,0000,0000,0000,,C3PO. Para hacer el juego, necesitamos \Naprender algo que los programadores de juegos Dialogue: 0,0:00:41.69,0:00:47.32,Default,,0000,0000,0000,,usamos todos los días: los eventos. Los \Neventos dicen a tu programa que escuchen o Dialogue: 0,0:00:47.32,0:00:53.91,Default,,0000,0000,0000,,o esperen a que pase algo y cuando ocurre,\Nllevan a cabo una acción. Algunos ejemplos Dialogue: 0,0:00:53.91,0:00:58.52,Default,,0000,0000,0000,,de eventos son escuchar el click del ratón, \Nun botón de desplazamiento o tocar la Dialogue: 0,0:00:58.53,0:01:03.08,Default,,0000,0000,0000,,pantalla. Aquí haremos que R2-D2 se mueva\Nhacia arriba para entregar un mensaje al Dialogue: 0,0:01:03.08,0:01:06.91,Default,,0000,0000,0000,,piloto rebelde y luego se mueva abajo hacia\Notro piloto rebelde. Dialogue: 0,0:01:07.43,0:01:12.32,Default,,0000,0000,0000,,Usaremos eventos para moverlo. Cuando el \Njugador usa la flecha hacia arriba o hacia Dialogue: 0,0:01:13.13,0:01:17.02,Default,,0000,0000,0000,,abajo o los botones arriba/abajo. Usamos \Nel evento cuando flecha arriba y le Dialogue: 0,0:01:17.02,0:01:21.73,Default,,0000,0000,0000,,adjuntamos el bloque ir arriba. Cuando el\Njugador aprieta la tecla flecha arriba, el Dialogue: 0,0:01:21.74,0:01:25.86,Default,,0000,0000,0000,,código que hay debajo del bloque cuando \Nflecha arriba, se ejecuta. Y lo mismo hace Dialogue: 0,0:01:25.86,0:01:28.45,Default,,0000,0000,0000,,que R2-D2 se mueva hacia abajo. Dialogue: 0,0:01:28.46,0:01:32.37,Default,,0000,0000,0000,,Ahora en vez de escribir todo el código \Npara controlar nuestro droide por adelantado, Dialogue: 0,0:01:32.37,0:01:36.20,Default,,0000,0000,0000,,permitiremos que R2-D2 reaccione a los \Neventos de pulsaciones de botones que lo Dialogue: 0,0:01:36.20,0:01:41.47,Default,,0000,0000,0000,,mueven por la pantalla. Paso a paso,\Nnuestro juego es más interactivo.