Unity - 自定义碰撞边界

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

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

Box Collider(2D)

你会看到对撞机上出现4个"把手".您可以拖动这些手柄来调整它们的大小.

4 Handles

对于简单的形状,Unity会检测到对撞机形状的最佳匹配,前提是您选择正确的形状.例如,在圆形精灵上拾取圆形对撞机会将其与其半径匹配.

circle sprite

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

Polygon Collider 2D

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