Unity3d Gravity问题.Sphere通过董事会

时间:2014-09-08 06:00:19

标签: unity3d gravity

我正在制作使用Unity3d和单声道开发(c#)的“大理石板”游戏。我想用重力制作大理石滚动。但是当我对它施加重力时,大理石正在穿过木板。请帮助解决我的问题

更多规格, 球体的刚体组件:使用重力:真                                 是运动学:假

1 个答案:

答案 0 :(得分:0)

一般来说,物理学需要Rigibody,即。如果你想使用内置的Unity引力,球体应该有一个刚体。地面应该只有一个对撞机↓

所有对象都需要碰撞器才能检测到碰撞。确保两个对象都有碰撞器并且isTriggered为假(除非您处理与脚本的碰撞)。

所以,在这样一个简单的设置中

enter image description here

Plane属性:

enter image description here

以及Sphere的属性:

enter image description here

Sphere落入Plane时,不会通过。