Коллайдер в Unity — это компонент, который представляет собой невидимые физические «границы» объекта. Они могут не совпадать с визуальным отображение объекта. 

Коллайдеры задают границы объектов, которые используются при расчёте физики. Например, если кубик лежит на столе, то и куб, и стол имеют физические границы, поэтому не проходят сквозь друг друга. 

Unity поддерживает разнообразные формы коллайдеров: 

  • BoxCollider — форма прямоугольного параллелепипеда; 
  • SphereCollider — сфера; 
  • CapsuleCollider — капсула (математически, сфероид или эллипсоид вращения); 
  • MeshCollider — индивидуальная форма 3Д-меша, соответствующая форме самого меша;

Подробнее о типах коллайдеров и их настройке вы можете прочитать в документации Unity 

Сложность коллайдера напрямую влияет на производительность вашего проекта при расчете  физических столкновений.

В целях оптимизации проекта можно заменять коллайдеры образованные треугольниками (Mesh Collider) на коллайдеры созданные примитивами.

Добавление компонентов на один GameObjectLink to Добавление компонентов на один GameObject

Вы можете добавить несколько компонентов типа Collider на один объект.

  1. Выберите нужный объект в иерархии проекта
  2. В окне инспектора нажмите кнопку Add Component
  3. В строке поиска введите Collider и выберите форму, подходящую под вашу модель.
  4. В панели инструментов выберите Edit bounding volume
  5. Скорректируйте параметры коллайдеров, изменяя их форму с помощью управляющих точек

Добавление коллайдера на пустой объектLink to Добавление коллайдера на пустой объект

В случаях, когда требуется закрыть коллайдером часть модели, расположенную под углом, можно применить следующий метод:

  1. Добавьте на сцену пустой объект, нажав в иерархии ПКМ - Create Empty
  2. Сделайте созданный пустой объект дочерним по отношению к вашему объекту
  3. Добавьте коллайдер на созданный пустой объект с помощью кнопки Add Component в окне инспектора.
  4. С помощью инструмента Rotate Tool поверните пустой объект на необходимый вам угол
  5. Скорректируйте параметры коллайдера с помощью инструмента Edit bounding volume

Вы можете использовать несколько пустых объектов для добавления коллайдеров на объекты более сложных форм