在unity3d场景中需要创建一个不倒翁的物体,要模拟真实的物理效果,在受到力的作用下摇摆但是不会倒下,这就需要我们给物体添加刚体属性,然后把物体的重心位置设置到底部。
工具/原料
unity3d 5.3工具。
方法/步骤
1
在unity3d场景中创建一个圆柱形的不倒翁物体。
2
给其添加上Rigidbody刚体组件。
3
创一个空物体Empty,放到圆柱体的底部,并设置为圆柱体的子物体。
5
创建一个tf变量,并在update中设置重心。 public Transform tf; void Update () { GetComponent
6
把脚本放在圆柱体Capsule上面,并把里面的Empty拖放到tf里面。
7
现在我们运行场景,就可以看到不倒翁在前后左右的摇摆。