Collider2D.includeLayers

public LayerMask includeLayers;

描述

当判断是否应该发生与另一个 Collider2D 的碰撞时,此 Collider2D 应该包含的附加层。

层碰撞矩阵定义了哪些层可以与其他层发生碰撞,哪些层不能。此属性允许您指定此特定 Collider2D 实例可以接触的附加层。

注意:因为层可以根据每个 Collider2D 实例的设置不同地包含或排除,所以当两个 Collider2D 实例发生碰撞时,可能会发生关于是否应该发生碰撞的冲突决定。您可以在 Collider2D.layerOverridePriority 文档中找到 Unity 如何仲裁此决定的详细规则。

其他资源:Collider2D.excludeLayersRigidbody2D.includeLayersRigidbody2D.excludeLayers


Did you find this page useful? Please give it a rating: