码迷,mamicode.com
首页 > 编程语言 > 详细

【蓝鸥Unity开发基础三】课时17 物理材质

时间:2016-09-22 18:26:54      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:3d   unity   蓝鸥   

【蓝鸥Unity开发基础三】课时17 物理材质

推荐视频讲师博客:http://11165165.blog.51cto.com/

一、物理材质

如果我们希望在场景中某个对象具有弹力,摩擦力等这些物理特性的话,我们就需要使用物理材质了。

物理材质能够给物体添加摩擦力和弹力

物理材质只能够添加到带有Collider的对象上

 

技术分享






首先,我们创建一个Plane,用材质球把地面染成绿色,创建一个Sphere,用材质球把球体染成红色。然后把Sphere拉到空中

技术分享

 

Sphere Collider

Material属性:NonePhysic Material

None表示还没有被赋值,资源类型就是物理材质(Physic Material

 

 

技术分享

接下来在Assets中创建一个物理材质,命名为A,然后把物理材质拖到小球上。Sphere Collider

Material的值变成了A

技术分享

目前小球已经具有弹力和摩擦力,为了能让效果明显,下面就让我们调整物理材质A。选择物理材质A,我们可以在属性面板中看到各种参数。

Dynamic Friction:动摩擦力取值范围零到正无穷默认值0.6

Static Friction :静摩擦力取值范围零到正无穷默认值0.6

Bounciness:弹力 0——1,默认0没有弹性

Friction CombineAverage计算平均值,Minimum计算最小值,Multiply乘积,Maximum取最大值

Bounce CombineAverage计算平均值,Minimum计算最小值,Multiply乘积,Maximum取最大值

 

技术分享

 


【蓝鸥Unity开发基础三】课时17 物理材质

标签:3d   unity   蓝鸥   

原文地址:http://11131960.blog.51cto.com/11121960/1855329

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!