NavMeshAgent |
CurrentLinkTraversal | Information about the current link traversal. |
Acceleration | The maximum acceleration a agent can have. This is how fast the agent can change its velocity. If you want snappy movement this should be as high or higher than Sandbox.NavMeshAgent.MaxSpeed. |
AgentPosition | Updated with the agent's position, even if UpdatePosition is false |
AutoTraverseLinks | |
Height | |
IsTraversingLink | Returns true if the agent is currently traversing a link. |
LinkEnter | Emitted when the agent enters a link. |
LinkExit | Emitted when the agent exits a link. |
MaxSpeed | |
Radius | |
Separation | |
SyncAgentPositionobsolete | |
TargetPosition | |
UpdatePosition | Set the Position of the GameObject to the agent position every frame. You can turn this off and handle it yourself by using the AgentPosition property. |
UpdateRotation | This will simply face the direction it is moving. It is not configurable on purpose, so you should really turn this off and be doing this yourself if you need it to do anything specific. |
Velocity | |
WishVelocity |
CompleteLinkTraversal | Finish link traversal, must be called after traversing a link if AutoTraverseLinks is false. |
GetLookAhead | Get a point on the current path, distance away from here. This is a simplified path so only includes the first few corners. |
MoveTo | Navigate to the position |
SetAgentPosition | If you want to move the agent from one position to another |
Stop | Stop moving, or whatever we're doing |