Class Seeker Extends VersionedMonoBehaviour
Handles path calls for a single unit.
This is a component which is meant to be attached to a single unit (AI, Robot, Player, whatever) to handle its pathfinding calls. It also handles post-processing of paths using modifiers.
Public Methods
Public Variables
Enables drawing of the non-postprocessed path using Gizmos.
Enables drawing of the last calculated path using Gizmos.
Called after a path has been calculated, right before modifiers are executed.
Called before pathfinding is started.
Penalties for each tag.
Custom traversal provider to calculate which nodes are traversable and their penalties.
Public Enums
Private/Protected Members
Internal method to start a path and mark it as the currently active path.
Used for serialization backwards compatibility.
Used for drawing gizmos.
Used for drawing gizmos.
The path ID of the last path queried.
Internal list of all modifiers.
Cached delegate to avoid allocating one every time a path is started.
Cached delegate to avoid allocating one every time a path is started.
The current path.
Previous path.
Temporary callback only called for the current path.
Deprecated Members
Callback for when a path is completed.