Version: 2020.3
2D 多边形碰撞体 (Polygon Collider 2D)
2D 胶囊碰撞体 (Capsule Collider 2D)

2D 边界碰撞体 (Edge Collider 2D)

Edge Collider 2D 组件是用于 2D 物理的碰撞体。碰撞体的形状是线段组成的自由形状边界,可对其进行调整以适应精灵图形的形状或其他形状。此碰撞体起点和终点无需重合以完全包围一个区域(与 2D 多边形碰撞体 (Polygon Collider 2D) 不同),可以是直线或其他单一边界形状。

属性 功能
Edit Collider 选择 Edit Polyline 按钮(折线图标)使碰撞体轮廓可编辑。有关启用 Edit Collider 时可用的快捷方式,请参阅下方的碰撞体快捷方式
Material 选择此碰撞体的 Physics Material 2D ,可确定该碰撞体与其他碰撞体的交互方式。
Is Trigger 启用此属性可使该碰撞体充当触发器。
Used by Effector 启用此属性可使附加的 Effector 2D 组件使用此碰撞体。
Offset X/Y 设置 x/ y 相当于使碰撞体几何形状偏移。
Edge Radius 设置一个值,以形成围绕碰撞体边界的半径。这会产生一个具有圆凸角的更大 2D 碰撞体。默认值为 0(没有半径)。
Points 有关生成碰撞体的复杂性的不可编辑信息。
    Use Adjacent Start Point 启用此属性以使用 Adjacent Start Point 计算碰撞响应,以形成碰撞发生在边界碰撞体的起点时的碰撞法线。
    Adjacent Start Point X/Y 设置 Adjacent Start Point 的 x/y 坐标。
    Use Adjacent End Point 启用此属性以使用 Adjacent End Point 计算碰撞响应,以形成碰撞发生在边界碰撞体的终点时的碰撞法线。
    Adjacent End Point X/Y 设置 Adjacent End Point 的 x/y 坐标。

碰撞体快捷方式(启用 Edit Collider 时)

快捷键 功能
按住并拖动顶点或边。 将选定的顶点和边移动到不同的位置。
单击边上的任意位置。 通过单击边上的空白区域创建一个新顶点。
按住 Ctrl (Windows) 或 Command (macOS) 键并选择一个顶点或边。 删除选定的顶点或边。
2D 多边形碰撞体 (Polygon Collider 2D)
2D 胶囊碰撞体 (Capsule Collider 2D)