@Danya112233

Как сделать правдоподобный поворот 2д машинки?

Я новичок. Делаю 2д игру для андроид на юнити.
Игра с видом сверху, бесконечный скроллер. Машинка вечно едет вперёд, за кадром спаунится дорога.

Вот проблема:
Движение я делаю с помощью
rb2D.AddForce(transform.up*force, ForceMode2D.Force);


Но если поворачиваешь, то инерция остается, т.е. машинка двигается боком без остановки, как в космосе.
Я хотел бы сделать так, чтобы если машинка двигается боком, на нее действовала сила трения, и она останавливалась как при заносе.

Пытался добавить физический материал на бокс коллайдер дороги и машинки, но машинку просто выталкивает с дороги.
Можете подсказать как это можно реализовать?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
ты можешь уменьшить force со временем... таким образом она остановится... force = force * 0.2
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы