Как не идти вперед на пустом месте

Поэтому я сделал с нуля проект, в котором люди должны прыгать, чтобы получить яблоки. Дело в том, что я сделал блок и хочу, чтобы персонаж не двигался вперед, когда попадает в этот блок. Вы можете видеть верхний блок, где находится яблоко. Когда этот персонаж касается его, он не должен проходить мимо.

Вы можете увидеть верхний блок, где находится яблоко. Когда этот персонаж касается его, он не должен проходить мимо.


person UdayanS    schedule 05.08.2020    source источник


Ответы (2)


Вы должны проверить, не касается ли игрок блока, и позволить игроку двигаться только в том случае, если это так. Если нет, он не должен ничего делать. Если бы вы разместили свой код, я мог бы ответить на это лучше.

person Xbox One    schedule 13.08.2020

Вы можете сделать блок другого цвета, а затем использовать оператор if, чтобы позволить персонажу двигаться вперед (все еще назад и вверх), если он не касается этого цвета.

person kaiete    schedule 10.03.2021