【转载】unity增加作用在刚体上的重力的方法
作者:墨迹兔
来源:CSDN
原文:https://blog.csdn.net/yuyueliuliu/article/details/79363788
版权声明:本文为博主原创文章,转载请附上博文链接!
---------------------------------
unity开发中,有时候发现刚体上的重力不能满足我们的需要,可以通过使用内建组件Constant Force来增加重力:
在游戏对象上。请按照以下操作:
为Player添加一个名为Constant Force组件,选择Player在Inspector检视窗口中选择: Add Component > Physics > Constant Force。
在Constant Force组件检视窗口中,设置力的值,比如为Y轴方向的力赋一个值-9.8。注意前面有负号,则游戏中角色会向下掉落,如果设置为正的9.8,则会向上飞起。
附
代码动态增加力的方法
if (Input.GetKeyDown (KeyCode.LeftShift)) {
p_Rigidbody.AddForce (0, 1, 0);
}
---------------------
posted on 2018-12-04 17:22 文科僧学程序协会会长 阅读(263) 评论(0) 收藏 举报
浙公网安备 33010602011771号