Unity3D的新功能;无法碰撞两个简单的物体

时间:2016-10-03 20:22:21

标签: unity3d

我有一个OOTB地形(GameObject> 3D Object> Terrain)
-Terrain Collider组件
我有一个OOTB球体(GameObject> 3D Object> Sphere)
-Sphere Collider组件
我把这个脚本附在球体上:


    void OnCollisionEnter()
    {
        // do something
    }

球体与地形相交;代码不会触发。

为什么?我需要让他们碰撞什么?我试过让球体击中一个立方体,它也不起作用。

1 个答案:

答案 0 :(得分:1)

正如他们在评论中所说,你需要一个 Rigidbody 来检测碰撞,如果你不想让对象受到统一物理的影响,只需检查 isKinematic