[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,,Здравствуйте, меня зовут Карита Картер. Я старший\Nкреативный продюсер Walt Disney Imagineering. Dialogue: 0,0:00:05.20,0:00:11.08,Default,,0000,0000,0000,,Я ответственнa за разработку развлекательных\Nпрограмм для наших гостей. Dialogue: 0,0:00:11.08,0:00:16.57,Default,,0000,0000,0000,,Мы все время стараемся\Nнайти новые способы развлечения Dialogue: 0,0:00:16.57,0:00:21.22,Default,,0000,0000,0000,,для наших гостей, а новые технологии\Nпомогают нам в этом. Dialogue: 0,0:00:21.22,0:00:28.82,Default,,0000,0000,0000,,Поздравляю, вы сделали это! Вы запрограммировали\NBB-8. Теперь мы готовы к чему-то посложнее. Dialogue: 0,0:00:28.82,0:00:33.25,Default,,0000,0000,0000,,Ну так вперед. Теперь, когда вы изучили основы \Nпрограммирования, мы собираемся вернуться в Dialogue: 0,0:00:33.25,0:00:40.16,Default,,0000,0000,0000,,прошлое, чтобы построить свою собственную \Nигру с R2-D2 и C3PO. Чтобы создать игру, Dialogue: 0,0:00:40.16,0:00:44.85,Default,,0000,0000,0000,,нам нужно узнать о кое-чем, что используется\Nпрограммистами игр ежедневно: это события. Dialogue: 0,0:00:44.85,0:00:49.92,Default,,0000,0000,0000,,События указывают программе слушать или \Nожидать пока что-то не случится, и когда Dialogue: 0,0:00:49.92,0:00:56.83,Default,,0000,0000,0000,,это случится - произвести определенное действие.\NПримеры событий - это ожидание щелчка мышки, \Nнажатия кнопки со стрелкой, Dialogue: 0,0:00:56.83,0:01:02.71,Default,,0000,0000,0000,,или прикосновения к экрану. Нам надо заставить\NR2-D2 двигаться вверх, чтобы доставить сообщение Dialogue: 0,0:01:02.71,0:01:07.09,Default,,0000,0000,0000,,пилоту повстанцев, а потом - двигаться\Nвниз к другому пилоту. Dialogue: 0,0:01:07.09,0:01:12.57,Default,,0000,0000,0000,,Мы используем события, чтобы он двигался.\NИгрок использует клавиши вверх/вниз или Dialogue: 0,0:01:12.57,0:01:19.55,Default,,0000,0000,0000,,кнопки вверх/вниз. Мы возьмем блок события \N"когда вверх" и прикрепим к нему блок движения вверх. Dialogue: 0,0:01:19.55,0:01:25.27,Default,,0000,0000,0000,,Когда игрок нажмет кнопку вверх - выполнится код, \Nприкрепленный к этому блоку. Так же Dialogue: 0,0:01:25.27,0:01:28.71,Default,,0000,0000,0000,,мы заставим R2-D2 двигаться вниз. Dialogue: 0,0:01:28.71,0:01:34.74,Default,,0000,0000,0000,,А теперь вместо того, чтобы писать весь код\Nуправления дроидом заранее, можно позволить Dialogue: 0,0:01:34.74,0:01:40.81,Default,,0000,0000,0000,,R2-D2 реагировать на нажатие кнопок для \Nдвижения по экрану. Шаг за шагом Dialogue: 0,0:01:40.81,0:01:46.19,Default,,0000,0000,0000,,игра становится все более интерактивной.