阅读(294)
赞(0)
Unity 3D 物理材质实践案例
2020-07-15 10:14:26 更新
物理材质就是指定了物理特效的一种特殊材质,其中包括物体的弹性和摩擦因数等。
案例设计
本案例在 Unity 3D 内创建一个简单的三维场景,场景内放有 Sphere
和 Plane
,Plane
用于充当地面,Sphere
用于进行物理材质的弹跳测试。
当小球被赋予 bouncy 材质
后,即可在平面上反复跳动。
案例实施
- 创建一个平面(0,0,0)和一个小球(0,5,0),将小球置于平面上方。
- 为平面和小球添加贴图。
- 执行菜单栏中的
Component
→Physics
→Rigidbody
命令为小球添加刚体。
- 执行菜单栏中的
Assets
→Create
→Physic Material
命令,然后将其从 Project 视图中拖到小球上。
- 选择新创建的物理材质,为其添加
bounciness(弹跳)属性
,并应用到小球上。
- 运行测试。
小球在地面上可以产生弹跳的效果。