2D 盒体碰撞器一个用于处理对象物理碰撞的不可见形状。碰撞器不需要与对象的网格完全相同的形状 - 粗略的近似通常更有效,并且在游戏过程中无法区分。 更多信息
查看 术语表 组件是一个 2D 碰撞器,它与 2D 物理系统交互以进行 碰撞当物理引擎检测到两个游戏对象的碰撞器接触或重叠时,就会发生碰撞,前提是至少一个游戏对象具有刚体组件且处于运动状态。 更多信息
查看 术语表 检测。此 2D 碰撞器是一个矩形,在 精灵2D 图形对象。如果您习惯于使用 3D,精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以便在开发过程中提高效率和便利性。 更多信息
查看 术语表 的局部坐标空间中具有定义的位置、宽度和高度。调整组件属性以更改 2D 碰撞器的形状和行为。
注意:选择矩形与轴对齐,其边缘平行于局部空间的 x 或 y 轴。
属性 | 函数 |
---|---|
材质 | 选择 2D 物理材质用于调整 2D 物理对象发生碰撞时的摩擦力和弹跳力 更多信息 查看 术语表,它决定碰撞的属性,例如摩擦力和弹跳力。 |
是否为触发器 | 如果要使此 2D 碰撞器作为触发器,请启用此选项。启用此选项后,物理系统将忽略此碰撞器。 |
由效应器使用 | 如果要使 2D 碰撞器由附加的 2D 效应器使用,请启用此选项。 |
复合操作 | 选择附加的 2D 复合碰撞器 组件使用的 复合操作。 注意:当选择除无以外的任何操作时,以下属性——材质、是否为触发器、由效应器使用和边缘半径——将由附加的 2D 复合碰撞器组件控制,并且不再在此碰撞器的属性中可用。 |
无 | 选择此选项表示不执行任何复合操作。 |
合并 | 选择此选项表示使用布尔 OR 操作组合几何形状。 |
相交 | 选择此选项表示使用布尔 AND 操作组合几何形状。 |
差值 | 选择此选项表示使用布尔 NOT 操作组合几何形状。 |
翻转 | 选择此选项表示使用布尔 XOR 操作组合几何形状。 |
自动平铺 | 如果所选精灵的 精灵渲染器一个允许您显示图像作为精灵以在 2D 和 3D 场景中使用的组件。 更多信息 查看 术语表 组件的绘制模式设置为平铺,则启用此选项。这将启用对 2D 碰撞器 形状的自动更新,允许形状在精灵的尺寸发生变化时自动重新调整。如果不启用自动平铺,2D 碰撞器的几何形状不会自动重复。 |
偏移 | 设置 2D 碰撞器几何形状的局部偏移值。 |
大小 | 设置盒体在局部空间中的大小。 |
边缘半径 | 设置一个值,在碰撞器的边缘周围形成一个半径。这将导致 2D 碰撞器变大,并具有圆角的凸角。默认值为 0(无半径)。 |
层级覆盖 | 展开以查看层级覆盖设置。 |
层级覆盖优先级 | 分配此 2D 碰撞器在解决关于自身与另一个 2D 碰撞器之间的接触是否应该发生或不应该发生的冲突决定时使用的决定优先级。有关更多信息,请参阅其 API 页面。 |
包含层级 | 选择此 2D 碰撞器在决定是否与另一个 2D 碰撞器发生接触时应该包含的其他层级。有关更多信息,请参阅其 API 文档。 |
排除层级 | 选择此 2D 碰撞器在决定是否与另一个 2D 碰撞器发生接触时应该排除的其他层级。有关更多信息,请参阅其 API 文档。 |
强制发送层级 | 选择此 2D 碰撞器在与另一个 2D 碰撞器发生碰撞接触时,允许发送力的层级。有关更多信息,请参阅其 API 文档。 |
强制接收层级 | 选择此 2D 碰撞器在与另一个 2D 碰撞器发生碰撞接触时,可以接收力的层级。有关更多信息,请参阅其 API 文档。 |
接触捕获层级 | 选择与此 2D 碰撞器发生接触的、参与接触的其他 2D 碰撞器的层级,这些层级将被捕获。有关更多信息,请参阅其 API 文档。 |
回调层级 | 选择此 2D 碰撞器在与另一个 2D 碰撞器发生接触时,将为其报告碰撞或触发回调的层级。有关更多信息,请参阅其 API 文档。 |
BoxCollider2D