[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.48,0:00:02.39,Default,,0000,0000,0000,,Olá, meu nome é\NCharita Carter. Dialogue: 0,0:00:02.39,0:00:05.70,Default,,0000,0000,0000,,Sou produtora criativa sênior\Naqui na Walt Disney Imagineering. Dialogue: 0,0:00:06.13,0:00:09.68,Default,,0000,0000,0000,,Sou responsável pelas equipes\Nque produzem as atrações Dialogue: 0,0:00:09.68,0:00:12.10,Default,,0000,0000,0000,,que nossos convidados\Nexperimentam. Dialogue: 0,0:00:12.50,0:00:16.10,Default,,0000,0000,0000,,Estamos sempre procurando\Nmodos de melhorar Dialogue: 0,0:00:16.10,0:00:18.42,Default,,0000,0000,0000,,e oferecer a melhor experiência\Naos visitantes. Dialogue: 0,0:00:18.42,0:00:20.39,Default,,0000,0000,0000,,E a tecnologia é essencial\Npara isso. Dialogue: 0,0:00:21.42,0:00:23.62,Default,,0000,0000,0000,,Parabéns,\Nvocê conseguiu! Dialogue: 0,0:00:24.01,0:00:25.56,Default,,0000,0000,0000,,Você programou o BB-8. Dialogue: 0,0:00:26.05,0:00:28.31,Default,,0000,0000,0000,,Agora, estamos prontos\Npara algo mais difícil. Dialogue: 0,0:00:28.32,0:00:29.60,Default,,0000,0000,0000,,Vamos tentar. Dialogue: 0,0:00:30.35,0:00:32.49,Default,,0000,0000,0000,,Agora que você sabe\No básico da programação, Dialogue: 0,0:00:32.49,0:00:35.33,Default,,0000,0000,0000,,vamos voltar no tempo\Npara você criar seu próprio jogo. Dialogue: 0,0:00:35.33,0:00:38.42,Default,,0000,0000,0000,,Estrelando:\NR2-D2 e C3PO. Dialogue: 0,0:00:38.42,0:00:40.99,Default,,0000,0000,0000,,Para fazer um jogo,\Nprecisamos aprender algo Dialogue: 0,0:00:40.99,0:00:43.20,Default,,0000,0000,0000,,que os programadores\Nusam todos os dias. Dialogue: 0,0:00:43.20,0:00:45.15,Default,,0000,0000,0000,,Os eventos. Dialogue: 0,0:00:45.15,0:00:48.18,Default,,0000,0000,0000,,Os eventos dizem ao seu programa\Npara observar e esperar Dialogue: 0,0:00:48.18,0:00:49.66,Default,,0000,0000,0000,,até que algo aconteça. Dialogue: 0,0:00:49.66,0:00:52.88,Default,,0000,0000,0000,,E quando acontece, \Ndeve realizar uma ação. Dialogue: 0,0:00:52.88,0:00:54.93,Default,,0000,0000,0000,,Alguns exemplos de\Neventos são: Dialogue: 0,0:00:54.93,0:00:57.92,Default,,0000,0000,0000,,clique do mouse,\Ntoque na tecla de direção, Dialogue: 0,0:00:57.92,0:00:59.56,Default,,0000,0000,0000,,ou toque na tela. Dialogue: 0,0:00:59.56,0:01:02.29,Default,,0000,0000,0000,,Aqui, vamos fazer o R2-D2\Nse mover para cima Dialogue: 0,0:01:02.29,0:01:04.53,Default,,0000,0000,0000,,e entregar uma mensagem para\Num piloto rebelde. Dialogue: 0,0:01:04.53,0:01:07.26,Default,,0000,0000,0000,,E depois para baixo,\Naté o outro piloto rebelde. Dialogue: 0,0:01:07.26,0:01:09.53,Default,,0000,0000,0000,,Vamos usar eventos para\Nfazê-lo se mover Dialogue: 0,0:01:09.53,0:01:12.15,Default,,0000,0000,0000,,Quando o jogador usar as teclas\Npara cima / baixo Dialogue: 0,0:01:12.15,0:01:13.81,Default,,0000,0000,0000,,ou os botões\Npara cima / baixo. Dialogue: 0,0:01:14.65,0:01:16.51,Default,,0000,0000,0000,,Usamos o bloco de evento\NwhenUp() Dialogue: 0,0:01:16.51,0:01:18.92,Default,,0000,0000,0000,,e encaixamos o bloco\NgoUp() nele. Dialogue: 0,0:01:18.92,0:01:21.45,Default,,0000,0000,0000,,Quando o jogador pressionar\Na tecla para cima, Dialogue: 0,0:01:21.45,0:01:24.20,Default,,0000,0000,0000,,o código do bloco\NwhenUp() é executado. Dialogue: 0,0:01:24.94,0:01:27.75,Default,,0000,0000,0000,,Faremos o mesmo para\NR2-D2 se mover para baixo. Dialogue: 0,0:01:28.53,0:01:32.85,Default,,0000,0000,0000,,Em vez montar o código inteiro para\Ncontrolar nosso androide, Dialogue: 0,0:01:32.85,0:01:36.12,Default,,0000,0000,0000,,podemos deixar R2-D2\Nreagir a eventos de botões Dialogue: 0,0:01:36.12,0:01:38.04,Default,,0000,0000,0000,,que o fazem se mover pela tela. Dialogue: 0,0:01:38.53,0:01:42.04,Default,,0000,0000,0000,,Passo a passo,\Nseu jogo fica mais interativo.