

Micro:bit. Урок 10
Описание отсутствует
Что делает menu() в конце своей работы?
Возвращает индекс выбранной игры (число)
Всегда запускает одну и ту же игру
Стирает программу с micro:bit
Отправляет сообщение по радио
Почему в мини‑играх важно иметь кнопку «вернуться в меню»?
Иначе micro:bit выключится
Пользователь должен всегда иметь безопасный выход
Иначе джойстик перестанет работать
Чтобы увеличить счёт
Что такое «Game OS» в уроке 10?
Операционная система Windows
Меню‑прошивка, которая запускает разные мини‑игры
Файл только для драйвера gamepad.py
Редактор micro:bit Python Editor
Почему в меню не используют display.scroll() для названий пунктов?
Потому что scroll не работает в MicroPython
Потому что экран не умеет показывать текст
Прокрутка медленная и мешает управлению
Чтобы увеличить скорость радио
Что делает выражение (index - 1) % len(GAMES)?
Удаляет список игр
Ускоряет игру в 2 раза
Включает вибрацию
Зацикливает выбор: слева от первого пункта будет последний
Зачем в menu() сравнивают x с 512±DEADZONE?
Чтобы понять, что стик отклонён от центра достаточно сильно
Чтобы узнать яркость пикселя
Чтобы измерить громкость микрофона
Чтобы проверить наличие сообщений радио
Что означает bullet = None в Space Invaders из урока 10?
Пуля всегда в центре
Пули сейчас нет; пуля появляется как координаты (x, y)
Это команда очистки экрана
Это включение радио
