在现实世界物理中,可以碰撞的物体具有不同的表面纹理和属性,这些属性会影响它们彼此碰撞的方式以及它们彼此交互的方式。
为了控制物体在物理模拟中彼此碰撞的方式,您可以调整碰撞器用于处理物体物理碰撞的不可见形状。碰撞器不需要与物体的网格完全相同形状 - 粗略近似通常更有效且在游戏玩法中无法区分。更多信息
请参见 术语表的摩擦力和弹性。在 Unity 中,您使用物理材质资产来控制这些参数。物理材质资产在 API 中由PhysicsMaterial
类表示。
有关 PhysX 如何应用摩擦力和弹性的详细信息,请参阅 Nvidia PhysX 文档刚体动力学:摩擦力和弹性。
主题 | 描述 |
---|---|
碰撞器表面摩擦 | Unity 如何处理碰撞器表面上的摩擦力,以及如何配置摩擦属性。 |
碰撞器表面弹性 | Unity 如何处理碰撞器表面上的弹性,以及如何配置弹性属性。 |
碰撞器表面值如何组合 | Unity 如何组合碰撞器对中的表面属性值;例如,它如何计算具有不同摩擦值的两个碰撞器之间的摩擦力。 |
创建和应用物理材质 | 创建和配置物理材质以定义碰撞器的表面属性,并将其应用于碰撞器。 |
物理材质组件参考 | 物理材质资产的参考页面。 |