1

我实例化了NavMeshAgent附加到它们的游戏对象。他们的目的地是可以在地图上移动的玩家,地图上有一个烘焙的 NavMesh。

我遇到的问题是,在这些敌方游戏对象中的一些被实例化后,它们有时会停顿片刻,给出一个生涩的动作,就好像它们正在计算玩家移动时的路径。

有没有办法解决这个问题?还是我必须在地图上有一个更简单的 NavMesh?

我在 Update() 中设置了敌人的目的地,我也在 FixedUpdate() 中尝试过,但这没有区别:

 if (player)
    GetComponent<NavMeshAgent> ().destination = player.transform.position;
4

0 回答 0