我实例化了NavMeshAgent
附加到它们的游戏对象。他们的目的地是可以在地图上移动的玩家,地图上有一个烘焙的 NavMesh。
我遇到的问题是,在这些敌方游戏对象中的一些被实例化后,它们有时会停顿片刻,给出一个生涩的动作,就好像它们正在计算玩家移动时的路径。
有没有办法解决这个问题?还是我必须在地图上有一个更简单的 NavMesh?
我在 Update() 中设置了敌人的目的地,我也在 FixedUpdate() 中尝试过,但这没有区别:
if (player)
GetComponent<NavMeshAgent> ().destination = player.transform.position;