void SetAgentPosition( Vector3 position )

book_4_sparkGenerated
code_blocksInput

Description

The SetAgentPosition method is used to directly set the position of the NavMeshAgent to a specified Vector3 position. This can be useful when you need to instantly move the agent to a new location without considering the pathfinding logic.

Usage

To use the SetAgentPosition method, you need to have an instance of NavMeshAgent. Call the method with a Vector3 parameter representing the new position you want the agent to move to.

Example

// Example of using SetAgentPosition
NavMeshAgent agent = new NavMeshAgent();
Vector3 newPosition = new Vector3(10.0f, 0.0f, 5.0f);
agent.SetAgentPosition(newPosition);