Часто в играх нужно бывает что бы главный герой двигался только вперед и назад. В этом уроке мы напишем программу для такого движения.
Программа для движения вперед и назад
Что бы заставить персонаж игры идти вперед добавьте два блока:
- События / Когда клавиша пробел нажата
- Движение / Идти 10 шагов
Теперь, когда вы нажмете на кнопку пробел, ваш персонаж двинется вправо на 10 шагов.
Кликните на желтом блоке по кнопке «Пробел» и измените ее на «Стрелка вправо». Теперь ваш персонаж будет двигаться вправо, когда вы нажмете на клавиатуре стрелку вправо.
Что бы двигаться влево добавьте еще раз эти же блоки. Только в желтом блоке выберите «Стрелка влево». А в синем блоке добавьте минус перед цифрой 10. Получится вот так:
Теперь ваш персонаж может двигаться и влево и в право.
Добавьте анимацию
Что бы сделать движения персонажа более плавными можно добавить блоки отвечающие за смену костюма. Для анимации движения у персонажа должно быть 2 костюма в которых изменяется движение ног. У персонажа Кот как раз есть 2 таких костюма.
Добавьте в вашу программу блоки «Следующий костюм» из вкладки «Внешний вид».
Теперь при движении кот шевелит лапками.