Class ManagedState Extends IDisposable, ICloneable
Public
Runtime state for agent movement that requires managed types.
The Unity ECS in general wants everything in components to be unmanaged types. However, some things cannot be unmanaged types, for example delegates, interfaces and objects. There are also other things like path references and node references which are not unmanaged types at the moment.
This class is used to store those things.
It is created at runtime and does not store any settings that need to be persistent.
This is not a component. Each agent reaches its instance through an AgentManagedRef component, which indexes AgentManagedStorage.
See
Public Methods
Public Static Methods
Public Variables
pathTracer
Calculates in which direction to move to follow the path.
Public