Unity3d 如何加速navmesh代理

Unity3d 如何加速navmesh代理,unity3d,Unity3d,我使用fromNavmeshagent移动我的gameobjects。 但是它们移动得很慢 我将navmeshagent.speed设置为: Game_Controller.Database [source_index_i, source_index_j].Nute_M.GetComponent<NavMeshAgent> ().speed = 5000000000; Game\u Controller.Database[source\u index\u i,source\u in

我使用from
Navmeshagent
移动我的
gameobjects
。 但是它们移动得很慢

我将navmeshagent.speed设置为:

Game_Controller.Database [source_index_i, source_index_j].Nute_M.GetComponent<NavMeshAgent> ().speed = 5000000000;
Game\u Controller.Database[source\u index\u i,source\u index\u j].Nute\u M.GetComponent().speed=5000000000;

但他们的行动仍然非常缓慢。有没有其他方法可以加快Unity的运行速度?

speed属性只指定代理将以的最大速度运行。你看不到即时的结果,因为你没有改变加速度属性

这样做:

Game_Controller.Database [source_index_i, source_index_j].Nute_M.GetComponent<NavMeshAgent> ().acceleration= 5000000000;
Game\u Controller.Database[source\u index\u i,source\u index\u j].Nute\u M.GetComponent().acceleration=5000000000;
然后根据需要设置速度属性:

Game_Controller.Database [source_index_i, source_index_j].Nute_M.GetComponent<NavMeshAgent> ().speed = 10;
Game\u Controller.Database[source\u index\u i,source\u index\u j].Nute\u M.GetComponent().speed=10;
文件: