Namespace ECS
Namespaces
Classes
Component which is enabled when the agent is traversing an off-mesh link, and the built-in movement logic should be disabled.
Holds unmanaged information about an off-mesh link that the agent is currently traversing.
Copies MovementControl to ResolvedMovement when no local avoidance is used.
Holds managed information about an off-mesh link that the agent is currently traversing.
Utility for efficient random access to managed entity component data from the main thread.
Stores a delegate that can be used to override movement control and movement settings for a specific entity.
Tag component to indicate that the agent's forward direction is along the Y axis.
Checks if paths have been calculated, and updates the agent's paths if they have.
Tag component to allow the agent to move according to its desired movement parameters.
Tag component to allow the agent to repair its path and recalculate various statistics.
Tag component to enable syncing between an agent's Transform and the agent entity's position.
Tag component to enable syncing between an agent's Transform and the agent entity's rotation.
Public Methods
Public Enums
How to calculate which direction is "up" for the agent.