Unity3D:2D 边界碰撞体

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

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

边缘碰撞体 2D 组件是与 2D 物理系统交互的碰撞体。碰撞体的形状是由线段组成的自由形状边缘,您可以调整这些边以适合精灵或任何其他形状的形状。碰撞体的起点和终点不需要相遇或完全包围某个区域即可发挥作用(与 2D 多边形碰撞体不同),并且可以形成直线或其他单边形状。

属性功能
Edit Collider选择“编辑折线”按钮(折线图标)以使碰撞体轮廓可编辑。请参阅下面的碰撞体快捷方式,了解启用“编辑碰撞体”时可用的快捷方式。
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 X/Y设置 Adjacent Start Point 的 x/y 坐标。
    Use Adjacent End Point启用此属性可使用相邻端点计算碰撞响应,以便在边碰撞体的端点发生碰撞时形成碰撞法线。
    Adjacent End Point X/Y设置 Adjacent End Point 的 x/y 坐标。

Collider Shortcuts (when Edit Collider is enabled)

Shortcut功能
按住并拖动顶点或边。将选定的顶点和边移动到不同的位置。
单击边上的任意位置。通过单击边上的空白区域创建一个新顶点。
按住 Ctrl (Windows) 或命令 (macOS) 键并选择顶点或边缘。删除选定的顶点或边。

此文由3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D:2D 多边形碰撞体 (mvrlink.com)

下一篇:Unity3D:2D 胶囊碰撞体 (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号