Interface IAstarAI
Common interface for all movement scripts in the A* Pathfinding Project.
Public Methods
Calculate how the character wants to move during this frame.
Public Variables
Enables or disables movement completely.
Enables or disables recalculating the path at regular intervals.
Velocity that this agent wants to move with.
Velocity that this agent wants to move with before taking local avoidance into account.
Position in the world that this agent should move to.
End point of path the agent is currently following.
True if this agent currently has a path that it follows.
Height of the agent in world units.
Gets or sets if the agent should stop moving.
Max speed in world units per second.
The plane the agent is moving in.
Called when the agent recalculates its path.
True if a path is currently being calculated.
Position of the agent.
Radius of the agent in world units.
True if the agent has reached the end of the current path.
Approximate remaining distance along the current path to the end of the path.
Rotation of the agent.
Point on the path which the agent is currently moving towards.
Determines if the character's position should be coupled to the Transform's position.
Determines if the character's rotation should be coupled to the Transform's rotation.
Actual velocity that the agent is moving with.