Изготовленный на заказ Collider 2D компонент ссылка
Настраиваемый Collider 2D является Collider 2D, который взаимодействует с физикой системы 2D. В отличие от других коллайдеров, вы не настраиваете этот коллайдер в Unity Editor, вместо этого вы настраиваете коллайдер, назначая ему геометрию PhysicsShape2D через PhysicsShapeGroup2D API.
Вы можете определить форму коллайдера, добавляя, удаляя и модифицируя формы PhysicsShape2D. Дополнительную информацию см. в документации PhysicsShape2D API. Это также означает, что пользовательский компонент Collider 2D может содержать неограниченное количество низкоуровневых PhysicsShape2D и формировать любую форму или эмулировать другие типы коллайдеров.
| Свойство | Функция |
|---|---|
| Материал | Выберите Физика Материал 2D, который определяет свойства столкновений, такие как трение и отскок. |
| является триггером | Включите эту опцию, если вы хотите, чтобы коллайдер действовал как триггер. Система физики игнорирует коллайдер, когда вы включаете эту опцию. |
| Используется Эффектором | Включите это, если вы хотите, чтобы подключенный компонент Effector 2D использовал коллайдер. |
| Смещение | Установить локальные значения смещения геометрии коллайдера. |
| Пользовательское число форм (только для чтения) | Показывает, сколько PhysicsShape2D форм использует коллайдер. |
| Настраиваемое количество вершин (только для чтения) | Указывает общее количество вершин во всех PhysicsShape2D формах в коллайдере. |
| Переопределения слоев | Разверните, чтобы увидеть настройки переопределения слоёв. |
| Приоритет переопределения слоя | Задает приоритет решения, когда эта форма столкновения столкнулась с другой формой столкновения. Дополнительную информацию см. в документации API. |
| Включить слои | Задает слои, с которыми столкнется эта форма столкновения. См. Collider2D-includeLayers. |
| Исключить слои | Задает слои, с которыми не столкнется эта форма столкновения. См. Collider2D-excludeLayers. |
| Принудительная отправка слоев | Задает слои, на которые эта форма столкновения посылает силы во время столкновений. См. Collider2D-forceSendLayers. |
| Принудительные слои | Задает слои, из которых эта столкновенная форма может получать силы во время столкновений. См. Collider2D-forceReceiveLayers. |
| Слои захвата контактов | Настраивает слои других Collider 2D компонентов для захвата во время столкновений. См. Collider2D-contactCaptureLayers. |
| Слои обратного вызова | Задает слои для сообщения о столкновениях или триггерах. См. Collider2D-callbackLayers. |
Дополнительные ресурсы
CustomCollider2D