Unity3D:2D 多边形碰撞体

推荐:将NSDT场景编辑器加入你的3D工具链

3D工具集:NSDT简石数字孪生

2D 多边形碰撞体 (Polygon Collider 2D)

多边形碰撞体 2D 组件是与 2D 物理系统交互的碰撞体。碰撞体的形状由线段组成的自由形状边缘定义,您可以调整该边缘以适合 Sprite 或任何其他形状的形状。请注意,此碰撞体的边缘必须完全包围一个区域才能正常工作。

属性功能
Material一种物理材质,可用于确定碰撞的属性(例如摩擦和弹性)。
Is Trigger如果希望此碰撞体作为触发器运行,请勾选此框。
Used by Effector附加的效应器是否使用该碰撞体。
Used by Composite如果您希望此碰撞体由连接的 2D 复合碰撞体使用,请勾选此复选框。

启用“由复合体使用”后,其他属性将从 2D 多边形碰撞体组件中消失,因为它们现在由附加的 2D 复合碰撞体控制。从 Box Collider 2D 中消失的属性包括材质触发、由效果器使用边缘半径
Used by Collider如果希望 2D 盒型碰撞体由附加的 2D 复合碰撞体组件使用,请选中此框。
Auto Tiling如果已将精灵渲染器组件的绘制模式设置为平铺,请勾选此复选框。这样可以自动更新 2D 碰撞体的形状,这意味着当精灵的尺寸发生变化时,形状会自动重新调整。如果不启用自动平铺,即使精灵的尺寸发生变化,2D 碰撞体的形状和大小也会保持不变。
Offset碰撞体几何形状的局部偏移。
Points有关生成碰撞体的复杂性的不可编辑信息。

详细信息

允许手动编辑该碰撞体,但让 Unity 自动确定形状通常更方便。若要进行此操作,可将精灵资源从 Project 视图拖到 Inspector 中的 2D 多边形碰撞体组件。

您可以通过按下检查器中的“编辑碰撞体”按钮来编辑多边形的形状。您可以通过再次按“编辑碰撞体”按钮退出碰撞体编辑模式。在编辑模式下,当鼠标悬停在现有顶点上时,您可以通过拖动来移动该顶点。如果在鼠标悬停在边缘上时按住 Shift 键并拖动,则会在鼠标位置创建一个新顶点。您可以通过按住 ctrl/cmd 键并单击顶点来删除顶点。

请注意,您可以在编辑碰撞体时隐藏 2D 移动小控件的轮廓,方法是在检查器中选择精灵渲染器组件上的折叠箭头将其折叠。

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

上一篇:Unity3D:Box Collider 2D (mvrlink.com)

下一篇:Unity3D:2D 边界碰撞体 (mvrlink.com)

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