Unity5 Survival Shooter GameObject已被破坏

时间:2016-09-13 20:43:37

标签: unity3d navmesh

我跟随Unity网站上的Survival Shooter Tutorial,但是,当我去测试我的Zombunny'正确地产卵了。它产生了很好,就像它应该......直到我开始射击它们,一旦我杀死了我的第一个敌人我就得到了这个错误:

"SetDestination" can only be called on an active agent that has been placed on a NavMesh.

我已经尝试过重新烘焙我的环境,但仍然无法正常工作。

1 个答案:

答案 0 :(得分:0)

你的敌人,甚至死了,似乎想要接触你的玩家。

你确定你正在摧毁敌人的游戏对象吗? 此外,如果您正确地将敌人的生命值降至0或更低,除非您忘记添加此内容(在调用导航之前),否则不应该在教程的上下文中发生:

        if(enemyHealth.currentHealth > 0 && playerHealth.currentHealth > 0)