Rigidbody2D.excludeLayers
Declaration
public LayerMask excludeLayers;Описание
Дополнительные Слои, которые все Collider2D, присоединенные к этому Rigidbody2D должны исключить при решении, должен ли произойти контакт с другим Collider2D или нет.
Матрица столкновений слоев определяет, какие слои могут и не могут контактировать друг с другом. Это свойство позволяет исключить слои, которые все Collider2D к настоящему докладу Rigidbody2D не следует контактировать.
При исключении Слоев, все Слои, которые должны быть включены, сначала включаются, прежде чем Слои будут окончательно исключены. Другими словами, как включение, так и исключение Слоя приводит к тому, что Слой всегда исключается.
NOTE: Потому что слои могут быть включены или исключены по-разному в зависимости от настроек каждого Collider2D например, существует потенциал противоречивого решения о том, должен ли контакт произойти или нет, когда два Collider2D Вы можете найти подробные правила того, как пользователи могут общаться друг с другом. Unity арбитража это решение в Collider2D.layerOverridePriority документация.
Дополнительные ресурсы: Rigidbody2D.includeLayers, Collider2D.includeLayers & Collider2D.excludeLayers.