阅读(3605) (9)

Unity 3D 物理材质

2020-07-15 10:01:31 更新

Unity 3D 物理材质是指物体表面材质,用于调整碰撞之后的物理效果。

Unity 3D 提供了一些物理材质资源,通过资源添加方法可以添加到当前项目中。

标准资源包提供了 5 种物理材质:

  • 弹性材质(Bouncy)。

  • 冰材质(Ice)。

  • 金属材质(Metal)。

  • 橡胶材质(Rubber)。

  • 木头材质(Wood)。

基础操作

  • 在菜单中执行 AssetsCreatePhysics Material 便可将物理材质应用在需要的地方。

  • 执行创建物理材质的命令后,在对应的 Inspector 面板上的物理材质设置界面。

参考列表

选项 含义 描述
Dynamic Friction 动态摩擦力 当物体移动时的摩擦力,通常为 0〜1,值为 0 时效果像冰, 而值为 1 时物体运动将很快停止。
Static Friction 静态摩擦力 当物体在表面静止时的摩檫力,通常为 0〜1。值为 0 时效 果像冰,值为 1 时使物体移动十分困难。
Bounciness 弹力 值为 0 时不发生反弹,值为 1 时反弹不损耗任何能量。
Friction Combine Mode 摩擦力组合方式 定义两个碰撞物体的摩擦力如何相互作用。
Bounce Combine 反弹组合 定义两个相互碰撞的物体的相互反弹模式。
Friction Direction 2 摩擦力方向 2 方向分为 x 轴y 轴z 轴
Dynamic Friction 2 动态摩擦力 2 动摩擦系数,它的摩擦方向根据 Friction Direction 2 确定。
Static Friction 2 静态摩擦力 2 静摩擦系数,它的摩擦方向根据 Friction Direction 2 确定。