PragmaGames
@PragmaGames
Увлекаюсь Unity.

Почему объект проходит сквозь коллайдер?

Всем привет. Имеется стена через которую игрок не должен проходить. На каждой грани висит коллайдер, они пересекаются между собой. Игрок двигается через Rigidbody.MovePosition(). Когда игрок заходит в угол и пытается выйти за его приделы он проходит сквозь коллайдер. Изменение Collision Detection не помогает. Если сделать коллайдеры не пересекающимися проблема сохраняется.

61c334420d8c1352355621.png
61c33520e7289672045513.png61c335266e3d6989273696.png
  • Вопрос задан
  • 790 просмотров
Пригласить эксперта
Ответы на вопрос 1
@NIKROTOS
Начинающий программист.
На игроке есть коллайдер?
Ответ написан
Ваш ответ на вопрос

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

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