Подчиняться клавишам клавиатуры

Материал из Энциклопедия вычислительного мышлении
Версия от 12:08, 18 мая 2022; Patarakin (обсуждение | вклад) (Новая страница: «{{HowTo practice |Name=Keyboard Movement |Description_of_problem=Реагировать на клавиши клавиатуры Движение клавиату…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
Name Keyboard Movement
Описание проблемы Реагировать на клавиши клавиатуры Движение клавиатуры: нажатия кнопок клавиатуры управляют движением агента. И здесь могут быть паттерны типа Прыгать - как писал Пейперт в этой статье писал про Марио и как воспроизвести поведение Марио
Среда Mario Bros, Scratch
Предлагаемое решение Использовать блоки управления в сочетании с блоками движения
Пример кода
если <клавиша  нажата>, то
Адрес примера https://scratch.mit.edu/projects/69927/
Стандарты
сходные практики толкать
Ключевые понятия
FieldActivity

Для Scratch

когда щелкнут по @greenFlag
всегда
если <клавиша [влево v] нажата>, то
изменить x на (-10)
конец
если <клавиша  [вправо v] нажата>, то
изменить x на (10)
конец
если <клавиша [вверх v] нажата>, то
изменить y на  (10)
конец
если <клавиша  [вниз v] нажата>, то
изменить y на (-10)
конец