版本:Unity 6 (6000.0)
语言:英语
自定义碰撞器 2D
使用自定义碰撞器 2D

自定义碰撞器 2D 组件参考

自定义 碰撞器一个不可见的形状,用于处理对象的物理碰撞。碰撞器不需要与对象的网格完全相同形状 - 一个粗略的近似值通常更有效,并且在游戏玩法中难以区分。 更多信息
查看 词汇表
2D 是一个与 2D 物理系统交互的 碰撞器 2D。与其他碰撞器不同,您不需要在 Unity 编辑器中配置此碰撞器,而是通过为其分配 PhysicsShape2D 几何体来配置它,通过 PhysicsShapeGroup2D API。

您可以通过添加、删除和修改 PhysicsShape2D 形状来定义碰撞器的形状。有关更多信息,请参阅 PhysicsShape2D API 文档。这也意味着自定义碰撞器 2D 可以包含无限数量的低级 PhysicsShape2D 并形成任何形状,或模拟其他类型的碰撞器 2D。

属性 函数
材质 选择 物理材质 2D用于调整 2D 物理对象在碰撞时发生的摩擦力和弹跳 更多信息
查看 词汇表
,它决定了 碰撞当物理引擎检测到两个 GameObjects 的碰撞器发生接触或重叠时,就会发生碰撞,此时至少有一个具有刚体组件并处于运动状态。 更多信息
查看 词汇表
的属性,例如摩擦力和弹跳。
Is Trigger 如果要使此碰撞器 2D 充当触发器,请启用此选项。当启用此选项时,物理系统会忽略此碰撞器。
Used by Effector 如果要使碰撞器 2D 被附加的效应器 2D 使用,请启用此选项。
偏移 设置碰撞器 2D 几何体的本地偏移值。
自定义形状计数(只读) 指示碰撞器使用的 PhysicsShape2D 数量。
自定义顶点计数(只读) 指示碰撞器中所有 PhysicsShape2D 使用的顶点数量。
层级覆盖 展开以查看层级覆盖设置。
    层级覆盖优先级 分配此碰撞器 2D 在解决关于其与另一个碰撞器 2D 之间的接触是否应该发生或不发生的冲突决策时使用的决策优先级。有关更多信息,请参阅其 API 页面。
    包含层级 选择此碰撞器 2D 在决定与另一个碰撞器 2D 之间的接触是否应该发生时应包含的其他层级。有关更多信息,请参阅其 API 文档。
    排除层级 选择此碰撞器 2D 在决定与另一个碰撞器 2D 之间的接触是否应该发生时应排除的其他层级。有关更多信息,请参阅其 API 文档。
    强制发送层级 选择此碰撞器 2D 在与另一个碰撞器 2D 之间的碰撞接触期间允许发送力的层级。有关更多信息,请参阅其 API 文档。
    强制接收层级 选择此碰撞器 2D 在与另一个碰撞器 2D 之间的碰撞接触期间可以接收力的层级。有关更多信息,请参阅其 API 文档。
接触捕获层级 选择参与与此碰撞器 2D 的接触的其他碰撞器 2D 的层级,这些层级将被捕获。有关更多信息,请参阅其 API 文档。
    回调层级 选择此碰撞器 2D 在与另一个碰撞器 2D 的接触期间将报告碰撞或触发回调的层级。有关更多信息,请参阅其 API 文档。

其他资源

CustomCollider2D

自定义碰撞器 2D
使用自定义碰撞器 2D