[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.73,0:00:05.15,Default,,0000,0000,0000,,ACTIVIDAD DESCONECTADA: El gran evento Dialogue: 0,0:00:06.73,0:00:08.67,Default,,0000,0000,0000,,Esta lección se llama: El gran evento. Dialogue: 0,0:00:08.67,0:00:11.37,Default,,0000,0000,0000,,Se trata sobre como podemos\Ncontrolar nuestros programas Dialogue: 0,0:00:11.37,0:00:15.52,Default,,0000,0000,0000,,y realmente cambiar la manera en la que\Nun programa se ejecuta utilizando eventos. Dialogue: 0,0:00:15.62,0:00:18.67,Default,,0000,0000,0000,,Como cuando se presiona un botón\No se da clic con un ratón. Dialogue: 0,0:00:19.60,0:00:23.13,Default,,0000,0000,0000,,En esta lección, seras controlado\Ncon un control remoto de papel. Dialogue: 0,0:00:23.32,0:00:24.40,Default,,0000,0000,0000,,(Niños gritando) Dialogue: 0,0:00:24.50,0:00:26.49,Default,,0000,0000,0000,,Es como un videojuego de la vida real. Dialogue: 0,0:00:27.85,0:00:30.99,Default,,0000,0000,0000,,Un evento es una acción que\Nprovoca que algo suceda. Dialogue: 0,0:00:30.99,0:00:35.21,Default,,0000,0000,0000,,Es como cuando das clic al botón de un ratón\Ny la pagina web se carga; eso es un evento. Dialogue: 0,0:00:35.21,0:00:38.62,Default,,0000,0000,0000,,Cuando tocas la pantalla de una tableta para\Ndesplazarla; eso es un evento también. Dialogue: 0,0:00:39.98,0:00:43.32,Default,,0000,0000,0000,,Los eventos permiten a un\Nusuario dirigir tu programa Dialogue: 0,0:00:43.32,0:00:45.18,Default,,0000,0000,0000,,cada vez que lo necesite o desee. Dialogue: 0,0:00:46.69,0:00:51.53,Default,,0000,0000,0000,,Hay cosas que suceden, a las cuales,\Ntodos respondemos igual. Dialogue: 0,0:00:51.53,0:00:54.25,Default,,0000,0000,0000,,Si nos sentimos hambrientos,\Nvamos al refrigerador. Dialogue: 0,0:00:54.34,0:00:56.97,Default,,0000,0000,0000,,Si escuchamos al cartero venir y\Ncolocar nuestra correspondencia en el buzón, Dialogue: 0,0:00:56.97,0:00:58.49,Default,,0000,0000,0000,,inmediatamente vamos a revisar\Nnuestra correspondencia. Dialogue: 0,0:00:58.49,0:01:02.52,Default,,0000,0000,0000,,Esos son eventos, así como los son, presionar\Nun botón o mover la palanca de un control. Dialogue: 0,0:01:02.52,0:01:07.17,Default,,0000,0000,0000,,Son cosas que suceden y\Nprovocan que hagamos algo. Dialogue: 0,0:01:07.27,0:01:12.67,Default,,0000,0000,0000,,La mayoría de los programadores de videojuegos,\Nutilizan un evento llamado "actualizar", Dialogue: 0,0:01:12.67,0:01:15.50,Default,,0000,0000,0000,,el cual, sucede 30 o 60 veces por segundo. Dialogue: 0,0:01:15.50,0:01:20.28,Default,,0000,0000,0000,,Para los programadores de videojuegos,\Ndicho evento es el mas importante. Dialogue: 0,0:01:20.28,0:01:22.31,Default,,0000,0000,0000,,Mas importante incluso que un evento provocado\Nal presionar botones o mover la palanca de un control. Dialogue: 0,0:01:22.31,0:01:27.61,Default,,0000,0000,0000,,Porque lo que tendemos a hacer es, en el\Nevento principal esperamos a que suceda un "tick". Dialogue: 0,0:01:27.61,0:01:30.10,Default,,0000,0000,0000,,Y luego verificamos si la palanca del\Ncontrol fue movida en dicho "tick". Dialogue: 0,0:01:30.10,0:01:34.46,Default,,0000,0000,0000,,Así que decimos: ¿Alguien ha presionado\Nel botón en este recuadro? ¿Si o no? Dialogue: 0,0:01:34.46,0:01:39.05,Default,,0000,0000,0000,,Sin los eventos, un jugador en\Nun videojuego no podría moverse, Dialogue: 0,0:01:39.05,0:01:45.21,Default,,0000,0000,0000,,no podría saltar. No podrías\Ncontrolar lo que esta sucediendo. Dialogue: 0,0:01:45.99,0:01:49.07,Default,,0000,0000,0000,,El videojuego no realizaría\Nninguna animación. Dialogue: 0,0:01:49.07,0:01:54.77,Default,,0000,0000,0000,,Es solo gracias a los eventos que\Npodemos realizar animaciones Dialogue: 0,0:01:54.77,0:01:56.95,Default,,0000,0000,0000,,y hacer que las cosas se muevan.