Unity - OnTriggerEnter 未被调用

Kwa*_*hoi 0 unity-game-engine

我想建造一个拥有多种鱼类的水族馆。

我试着不让鱼穿过立方体,但是OnTriggerEnter即使物体进入触发器,该功能也不起作用。

这些图片代表了鲸鱼和立方体检查员的每个因素。 鲸鱼检查员 鲸鱼检查员

立方体检查员

Ign*_*rre 6

我猜你错过了一些东西:

  • 将 RigidBody 添加到鱼中
  • 设置将在触发时检测鱼的游戏对象的碰撞器。并在鱼的碰撞器中不选中它

编辑

从您最新的屏幕截图来看,应该检测触发器的集群脚本未附加到您的游戏对象。只需将其附加到应该碰撞在一起的两个游戏对象之一即可。