包含此页的版本:
不含此页的版本:
原始碰撞器是计算效率最高的类型碰撞体一种不可见的形状,用于处理对象的物理碰撞。碰撞体不需要与对象的网格体完全相同的形状 - 在游戏中,粗略的近似值通常更有效且难以区分。更多信息
请参阅术语表在 Unity 中。它们被称为“原始”,因为它们由简单的几何形状定义,例如盒子、球体和胶囊。它们与内置的图元对象匹配游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表形状。
Unity 中有三种原始碰撞器形状:
原始碰撞器很高效,但它们有局限性。例如,您不能改变或变形它们的形状,只能改变它们的比例。与网格Unity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
请参阅术语表对撞机,它们不是由三角形组成的;它们的形状是固定的(请注意,物理调试可视化确实指示图元碰撞器上基于三角形的网格体,但这些网格体仅用于可视化目的,并不反映碰撞器的构造)。
原始碰撞器通常不是复杂形状、轮子或地形场景中的地形。地形游戏对象会向场景添加一个大型平面,您可以使用地形的检查器窗口创建详细的景观。更多信息
请参阅术语表碰撞。Unity 具有可用于更复杂的碰撞器形状的特定碰撞器(请参阅网格碰撞器自由形状的碰撞器组件,它接受网格体参考来定义其碰撞表面形状。更多信息
请参阅术语表,地形碰撞器(Terrain colliders) 地形形状的碰撞器组件,用于处理与其附加的地形对象形状相同的碰撞表面的碰撞。更多信息
请参阅术语表和车轮碰撞机用于停飞车辆的特殊对撞机。它具有内置的碰撞检测、车轮物理和基于打滑的轮胎摩擦模型。它可用于车轮以外的物体,但它是专门为带轮子的车辆设计的。更多信息
请参阅术语表).但是,如果你需要一个适合复杂形状但不需要太精确的碰撞器形状,你可以使用基元碰撞器来创建复合碰撞器。复合碰撞体是原始碰撞体的集合,其排列方式适合所需的碰撞体形状。
总之,原始碰撞器是一种有效但有时不准确的添加方式碰撞检测Unity 执行的自动过程,用于确定具有刚体和碰撞器组件的移动游戏对象是否与任何其他碰撞器接触。更多信息
请参阅术语表添加到 Unity 中的对象。它们适用于具有规则形状的原始形状的游戏对象。但是,对于具有不规则形状的更复杂的对象,或者为了更准确的碰撞检测,您应该使用更复杂的碰撞器形状。