Hi there,
I’m using a class I’ve built on top of the AIPath class and I’ve noticed that between receiving a new path and starting to navigate it, the agent does a slight jump towards the start of the path (I’m not sure why the start of the path is slightly away from the stationary agent in the first place? Perhaps node size?).
I had thought the two calls to MoveToLocallyClosestPoint
in OnPathComplete were trying to solve this. However they don’t appear to be. Is there some settings I’m perhaps missing which will stop the agent doing a small jolt towards the start position before walking correctly along the path?
Also is there any reason you can think of that would make the path’s start position be roughly a node away from the requested position? I’ve double checked my code and I’m definitely calling the start position from transform.position.
Thanks!