unity5.3.2中怎么给一个3d的物体加重力

unity5.3.2中怎么给一个3d的物体加重力,第1张

选中要添加重力物体→在Inspector属性窗口最下方点击Add Component添加组件→Physics→Rigidbody即可

其实就是为物体添加了一个刚体组件,用来模拟物体受力的影响,刚体组件添加后,如果效果不满意,可以展开该组件调整参数达到想要的效果

可以的。

实现的方法有很多种:

这里给1个思路:给物体加上rigidbody组件,设置好重力,然后给rigidbody一个向上的力,貌似是addforce这个方法 建议你查一下官方文档

动画和位置是不冲突的,可以添加,但是要注意如果你在动画中为位置添加帧的话,物体的位置可能就会被动画改变。所以建议位置和其他动画分开做,位置动画可以做在物体的父节点上

Unity已经帮你把重力做好了。

你给物体加个组件Rigidbody,然后Use Gravity勾选上。

如果还需要物体落到地面上,地面和物体都需要有Collider。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11954555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存