What exactly does Warp function? It teleports agent around, but what is the difference with just changing transform.position of gameobject?
1 Like
In case of moving the NavMeshAgent, and changing transform.position it might not always work(causes could be for example lower fps) since your navmeshagent is moving which already apply changes to your position and if you do another extra change to its position, it might apply but only for 1 frame and then he get “teleported” back to its walking path,
warp will omit that problem and make you actualy able to reposition your current position