很多游戏里都有各种不同的物理行为,而且写这些物理行为的代码却是很需要你的物理基础加数学基础,然而Unity3D引擎已经为你写好了一些基本的物理效果,然开发者方便了很多,但是这些远远还是不够一个游戏的使用,所以具体情况具体分析。现在我们就来了解一下U3D里面的物理引擎。
首先我们创建一个小球,然后再为小球设置为刚体
Rigidbody就是代表刚体,下面其他的选项读者可以自己去尝试尝试.
现在如果你运行一下程序,会发现小球一直向下掉落,这是因为既然有了物理行为那肯定会受重力影响,所以我们给场景加一个地面Plan
然后将小球高度调到适当的位置,然后运行,这次就会发现小球碰到地后就停了下来!
可是这样梓太单调了,怎么才能让它行为多一点呢。
我们可以这样做,引擎也提供了很多资源&