Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
HiiragiKagami
0
вклад
0
вопросов
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как сделать так, чтобы объект(игрок) останавливался медленнее после прекращения нажатия на кнопку ходьбы?
HiiragiKagami
@HiiragiKagami
Я не уверен в том, как точно работает физика в 2Д, но предположу, что тут лучше использовать силу, вместо прямого изменения скорости:
rb.AddForce( new Vector2 (move_x * speed, 0f )); // Без Дельтатайм наверное уже, а далее массу настроить в rb
https://docs.unity3d.com/ScriptReference/Rigidbody...
Написано
более двух лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
rb.AddForce( new Vector2 (move_x * speed, 0f )); // Без Дельтатайм наверное уже, а далее массу настроить в rb
https://docs.unity3d.com/ScriptReference/Rigidbody...