[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Я старший креативний продюсер в Уолт Дісней Dialogue: 0,0:00:05.20,0:00:09.55,Default,,0000,0000,0000,,Imagineering. Я відповідаю за керівництво\Nкомандами, які власне створюють атракціони Dialogue: 0,0:00:09.55,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:27.64,Default,,0000,0000,0000,,Вітаю, у тебе вийшло! Вдалось запрограмувати\NBB-8. Думаю, що тепер ми готові до дечого складнішого. Dialogue: 0,0:00:27.64,0:00:33.25,Default,,0000,0000,0000,,Ну, вперед! Ми вже дізнались про основи \Nпрограмування, а тепер повернемось у часі, Dialogue: 0,0:00:33.25,0:00:40.16,Default,,0000,0000,0000,,щоб створити власну гру за участі R2-D2 \Nта C3PO. Щоб створити гру нам потрібно Dialogue: 0,0:00:40.16,0:00:45.99,Default,,0000,0000,0000,,дізнатись про дещо, що використовується \Nпрограмістами ігор щодня: це події. Dialogue: 0,0:00:45.99,0:00:51.09,Default,,0000,0000,0000,,Подія вказує програмі слухати або чекати,\Nпоки не станеться щось, і коли це станеться, Dialogue: 0,0:00:51.09,0:00:56.83,Default,,0000,0000,0000,,виконати певну дію. Прикладами подій\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:39.92,Default,,0000,0000,0000,,дозволити R2-D2 реагувати на натискання\Nкнопок для руху по екрану. Крок за кроком Dialogue: 0,0:01:39.92,0:01:42.51,Default,,0000,0000,0000,,гра стає все більш інтерактивною.