Unity - 自定义碰撞边界

在本章中,我们将了解自定义碰撞边界。我们还将学习如何调整碰撞器的大小和形状。

让我们从 Box Collider 开始。Box Collider (2D) 有 4 个可调节的边,形状像一个矩形。在 Collider 的组件中,单击此框 −

Box Collider (2D)

您将看到碰撞器上出现 4 个"手柄"。您可以拖动这些手柄来调整它们的大小。

4 Handles

对于简单的形状,只要您选择正确的形状,Unity 也会检测出最适合碰撞器形状的形状。例如,在圆形精灵上拾取圆形碰撞器会使其与半径匹配。

circle sprite

对于更复杂的形状,Unity 将尝试创建最简单但最复杂的碰撞器形状。为此,您需要使用 Polygon Collider 2D

Polygon Collider 2D

尝试单击"编辑碰撞器"按钮并尝试调整碰撞器。