Interface IAstarAI
Common interface for all movement scripts in the A* Pathfinding Project.
Public Methods
Move the agent.
Fills buffer with the remaining path.
Move the agent.
Calculate how the character wants to move during this frame.
Recalculate the current path.
Make the AI follow the specified path.
Instantly move the agent to a new position.
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.
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.
Actual velocity that the agent is moving with.