Задать вопрос
vkvk
@vkvk

Как сделать управление 3д персонажем с помощью Rigidbody в unity?

Всем привет! Учусь работать с unity и хочу сделать свою небольшую простенькую паркур игру. Но не могу сделать подходящее управление. Сначала делал на CharacterController, но он все же не совсем подошел, пришел к выводу, что лучше сделать будет наверное с помощью RigidBody, но как создать нормальное управление я не понимаю. Делал с помощью RigidBody.velocity и AddForce(), но оно работает некорректно. Делать перемещение с помощью изменения локальной позиции (transform.localPosition) тоже не хочется, так как при столкновении со стенами персонаж начинает трястись. Можете ли подсказать пожалуйста какое-то подходящее решение к этой проблеме? Чтобы реализовать классное передвижение и при столкновении с объектами персонажа не трясло и при этом была адекватная физика. Заранее спасибо!
  • Вопрос задан
  • 284 просмотра
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Skillbox
    Профессия Инженер
по тестированию
    10 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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