Version: 6000.3
语言: 中文
原始碰撞体形状
盒体碰撞器组件参考

原始碰撞体形状简介

原始碰撞器是计算效率最高的类型碰撞体一种不可见的形状,用于处理对象的物理碰撞。碰撞体不需要与对象的网格体完全相同的形状 - 在游戏中,粗略的近似值通常更有效且难以区分。更多信息
请参阅术语表
在 Unity 中。它们被称为“原始”,因为它们由简单的几何形状定义,例如盒子、球体和胶囊。它们与内置的图元对象匹配游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
形状。

Unity 中有三种原始碰撞器形状:

  • Box collider一个立方体形状的碰撞器组件,用于处理骰子和冰块等游戏对象的碰撞。更多信息
    请参阅术语表
    :适用于大多数矩形物体的矩形盒形碰撞器。
  • 球体碰撞器球体形状的碰撞器组件,用于处理游戏对象(如球或其他出于物理目的可以粗略近似为球体)的碰撞。更多信息
    请参阅术语表
    :适用于大多数圆形物体的球形碰撞器。
  • 胶囊体碰撞器胶囊体形状的碰撞器组件,用于处理游戏对象(如桶和角色肢体)的碰撞。更多信息
    请参阅术语表
    :适用于圆柱形物体的圆柱形碰撞器,或用于圆角化碰撞当物理引擎检测到两个游戏对象的碰撞器接触或重叠时,当至少一个游戏对象具有刚体组件并且处于运动状态时,就会发生碰撞。更多信息
    请参阅术语表
    尖角上的边缘。胶囊碰撞器对玩家和非玩家角色也很有用。

原始碰撞器很高效,但它们有局限性。例如,您不能改变或变形它们的形状,只能改变它们的比例。与网格Unity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
请参阅术语表
对撞机,它们不是由三角形组成的;它们的形状是固定的(请注意,物理调试可视化确实指示图元碰撞器上基于三角形的网格体,但这些网格体仅用于可视化目的,并不反映碰撞器的构造)。

原始碰撞器通常不是复杂形状、轮子或地形场景中的地形。地形游戏对象会向场景添加一个大型平面,您可以使用地形的检查器窗口创建详细的景观。更多信息
请参阅术语表
碰撞。Unity 具有可用于更复杂的碰撞器形状的特定碰撞器(请参阅网格碰撞器自由形状的碰撞器组件,它接受网格体参考来定义其碰撞表面形状。更多信息
请参阅术语表
,地形碰撞器(Terrain colliders地形形状的碰撞器组件,用于处理与其附加的地形对象形状相同的碰撞表面的碰撞。更多信息
请参阅术语表
车轮碰撞机用于停飞车辆的特殊对撞机。它具有内置的碰撞检测、车轮物理和基于打滑的轮胎摩擦模型。它可用于车轮以外的物体,但它是专门为带轮子的车辆设计的。更多信息
请参阅术语表
).但是,如果你需要一个适合复杂形状但不需要太精确的碰撞器形状,你可以使用基元碰撞器来创建复合碰撞器。复合碰撞体是原始碰撞体的集合,其排列方式适合所需的碰撞体形状。

总之,原始碰撞器是一种有效但有时不准确的添加方式碰撞检测Unity 执行的自动过程,用于确定具有刚体和碰撞器组件的移动游戏对象是否与任何其他碰撞器接触。更多信息
请参阅术语表
添加到 Unity 中的对象。它们适用于具有规则形状的原始形状的游戏对象。但是,对于具有不规则形状的更复杂的对象,或者为了更准确的碰撞检测,您应该使用更复杂的碰撞器形状。

原始碰撞体形状
盒体碰撞器组件参考