1.一个物体如果要受到重力的影响的话,需要挂载Rigid Body 刚体组件
从上往下分别是:质量,阻力,角阻力,使用重力,确定刚体是否接受动力学模拟 ,插值,碰撞检测,约束(冻结),信息
1.这里面的阻力指的是物体运动的时候受到的阻力(包括空气阻力和摩擦力)
2.角阻力则是物体旋转时受到的阻力
3.取消勾选使用重力后,游戏物体将不受重力影响,但是依然具有碰撞体积和碰撞检测,是一个刚体(ps:由于物体不受重力影响了,它处于无重力状态,给它任意方向一个力它就会像这个方向的一直加速度运动下去)
4.确定刚体是否接受动力学模拟如果这个设为ture(即打勾)的话,游戏物体将不再受物理系统的影响,如果设为false即不打勾的话,那就是受物理系统的影响
5.插值:首先默认是没有插值的,然后那个extrapolate是外推
interpolate:依靠上一帧的数据来做插值
extrapolate:依靠下一帧的数据来做插值
5.碰撞检测
从上往下分别是:离散的,持续的,连续动态,连续推测检测
碰撞选项介绍
离散碰撞检测是能够节省性能的,但是由于它是离散检测,如果物体的移动速度够快,碰撞检测可能来不及进行使得物体直接穿过另一个物体
连续动态检测比较适合进行高速移动的物体的碰撞检测,虽然消耗性能,但能够避免检测失败
7.约束(冻结)
这个选项可以固定(物体)物体的位置和旋转
8.info则是游戏物体当前的信息,这些信息是只读的文章来源:https://www.toymoban.com/news/detail-405206.html
文章来源地址https://www.toymoban.com/news/detail-405206.html
到了这里,关于Unity --- 给物体添加重力的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!