@Fliss
Frontend developer

Как сделать прыжок в Game Maker Studio, если объект постоянно отскакивает от пола?

У объекта "а" в collision_event("b") прописано move_bounce_solid(true). Как сделать так, чтобы прыжок совершался в диапазоне от 0 до 5 пикселей до коллизии?
В данный момент прыжок работает через раз-два, т.е. если попадает в шаг события, то прыжок совершается, но зачастую бывает, что это событие пропускается и происходит move_bounce_solid вместо vspeed=-12.
Есть идея, что эти значения могут быть в одномерном массиве, но как проверить программными средствами диапазон значений найти не получается.
  • Вопрос задан
  • 4433 просмотра
Пригласить эксперта
Ответы на вопрос 3
@GreatRash
Ответ написан
Комментировать
@Fliss Автор вопроса
Frontend developer
Не совсем, нужна именно проверка на диапазон значений столкновений. Т.е. если в переделах от 0 до 5 по y присутствует объект, то должен быть прыжок
Ответ написан
Комментировать
@fixmax1
Не помню есть ли в нем коллайдеры, но если есть, то именно их и нужно использовать.
Ставим коллайдер в нижней части игрока и проверяем столкнулся ли он землей, если да, то разрешаем срабатывание прыжка.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы