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

Как нужно делать вращения, чтоб учитывались коллайдеры у других объектов?

Ситуация. Есть игрок, он из себя представляет пустышку, на которой есть капсула-коллайдер, rb + скрипты для движения и тд.
Есть камера, она дочка у этого игрока, у неё есть скрипт, который вращает камеру.
И наконец-то есть рука (пробовал делать дочкой и игроку и камере), которая не должна проходить сквозь другие коллайдеры, но это делает постоянно, условно у меня куб, а я рукой машу и она насквозь куба проходит.
Как сделать так, чтоб рука не проходила сквозь них? Я пробовал повешать Rb + коллайдер на руку, а вращать через Rb, но результата адекватного не получилось достичь. Видел пример через доп камеру и слой, но не уверен, что это единственный вариант и хотелось бы другие узнать.
Пробовал вращать камеру через AddTorque и MoveRotation, но никакого результата
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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