层碰撞矩阵定义了哪些层可以与其他层接触,哪些层不能接触。使用此属性指定附加到此 Rigidbody 实例的所有 Collider 无法接触的其他层。
在决定哪些层可以相互接触时,层碰撞矩阵首先包含层,然后排除层。如果一个层被设置为包含和排除,则它会被排除。
注意:根据每个 Collider 实例的设置,层可以以不同的方式包含或排除。因此,对于两个 Collider 实例是否可以相互接触,可能会存在冲突的决定。要了解 Unity 如何决定这一点,请参阅 Collider.layerOverridePriority。
其他资源:Collider.includeLayers、Rigidbody.includeLayers、ArticulationBody.includeLayers、ArticulationBody.excludeLayers。