首页 > 编程语言 > 详细

Unity 3d 实施刚体力

时间:2015-03-04 22:34:37      阅读:504      评论:0      收藏:0      [点我收藏+]

1.选中已经添加了刚体的物体,然后添加恒定力组件。

技术分享

此组件可以给刚体中添加恒定的力或扭矩力,常用于一次性发射的刚体,如模拟火箭的发射。这种物体的初始速度不是很大,但是随着时间的推移,加速度会越来越大。

技术分享

Force:直接添加力。

Relative Force:添加相对力。

Torque:添加扭矩力。

Relative Torque:添加相对扭矩力。

2.勾画掉刚体的使用重力选项,然后设置Y轴的力为-0.5,运行游戏的时候,物体照样的下落。

技术分享

我们可以用代码实现给刚体添加力

void FixedUpdate()
	{
		if (Input.GetMouseButtonDown (0)) {
			rigidbody.AddForce(0,10,0);		
		}
	}

给物体添加该脚本。然后运行

 单击的时候,会看到刚体缓慢上升。

 

Unity 3d 实施刚体力

原文:http://www.cnblogs.com/liuruitao/p/4314372.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!