Class AgentOffMeshLinkTraversalContext Extends ICloneable
Context with helpers for traversing an off-mesh link.
This will be passed to the code that is responsible for traversing the off-mesh link.
This context should never be accessed outside of an implementation of the IOffMeshLinkStateMachine interface.
Inner Types
Public Methods
Aborts traversing the off-mesh link.
Disables local avoidance for the agent.
Disables rotation smoothing for the agent.
Move towards a point while ignoring the navmesh.
Restores the agent's settings to what it was before the link traversal started.
Internal method to set the data of the context.
Teleports the agent to the given position.
Public Variables
Delta time since the last link simulation.
The entity that is traversing the off-mesh link.
GameObject associated with the agent.
Information about the off-mesh link that the agent is traversing.
Some internal state of the agent.
How the agent should move.
The plane in which the agent is moving.
The movement settings for the agent.
Private/Protected Members
The off-mesh link that is being traversed.
Deprecated Members
Information about the off-mesh link that the agent is traversing.