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

Collider2D.compositeOperation

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

public Collider2D.CompositeOperation compositeOperation;

描述

CompositeCollider2D 使用的复合操作。

当复合操作不是 Collider2D.CompositeOperation.None 时,将会使用 CompositeCollider2D

使用 CompositeCollider2D 时,会使用此复合操作将碰撞器几何体与使用相同 CompositeCollider2D 的任何其他碰撞器合并在一起。复合操作顺序由 Collider2D.compositeOrder 控制。

注意:使用 CompositeCollider2D 时,编辑器会忽略并且不会显示 Collider2D.sharedMaterialCollider2D.isTriggerCollider2D.usedByEffector 属性。相反,将使用 CompositeCollider2D 上的相同属性。您应该在 CompositeCollider2D 上设置这些属性。此外,此属性仅适用于 BoxCollider2DPolygonCollider2DCircleCollider2DCapsuleCollider2D

其他资源:Collider2D.compositeOperationCollider2D.compositeOrderCompositeCollider2D