版本:Unity 6(6000.0)
语言英语
  • C#

Rigidbody2D.includeLayers

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交,但我们会阅读用户提出的每条建议,并在适用情况下进行更新。

关闭

提交失败

由于某种原因,无法提交您建议的更改。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

public 图层掩码 includeLayers;

说明

Collider2D附加到此Rigidbody2D时,应在决定是否应与其他Collider2D发生接触时包括的其他图层。

图层碰撞矩阵定义哪些图层可以接触其他图层,哪些图层不能接触其他图层。此属性可用于指定附加到此Rigidbody2D实例的所有Collider2D可接触的其他图层。

注意:由于各Collider2D实例的设置不同,可能包含或排除图层,因此当两个Collider2D实例相互接触时,可能会对是否应发生接触做出不同的决定。您可以在 Collider2D.layerOverridePriority 文档中找到 Unity 如何裁决此决定的详细规则。

其他资料:Rigidbody2D.excludeLayersCollider2D.includeLayersCollider2D.excludeLayers