我有一个OOTB地形(GameObject> 3D Object> Terrain)
-Terrain Collider组件
我有一个OOTB球体(GameObject> 3D Object> Sphere)
-Sphere Collider组件
我把这个脚本附在球体上:
void OnCollisionEnter() { // do something }
球体与地形相交;代码不会触发。
为什么?我需要让他们碰撞什么?我试过让球体击中一个立方体,它也不起作用。
答案 0 :(得分:1)
正如他们在评论中所说,你需要一个 Rigidbody 来检测碰撞,如果你不想让对象受到统一物理的影响,只需检查 isKinematic 强>