How is movement applied


I wanted to simply ask, where is the movement finally applied?

  • Is it a direct change of transform?
  • A velocity change on the agent’s rigidbody?
  • Something else?
  • Multiple solutions?

Thank you in advance.


This depends on the movement script you are using.
The most common one (AIPath) has multiple solutions. You can find the code in AIBase.cs -> FinalizeMovement.


Thank you for the reply.