Class MoveSystemBase
The base class for the move system. This lets the agent choose which system to use.
You have to implement your own, see MoveSystemNavMeshExample for an example.
Inheritance
MoveSystemBase
Assembly: UtilityAIFramework.dll
Syntax
public abstract class MoveSystemBase : MonoBehaviour
Properties
Declaration
public Transform DestinationTransform { get; }
Property Value
Type |
Description |
Transform |
|
Methods
ReachedDestination()
Declaration
public abstract bool ReachedDestination()
Returns
Declaration
public void SetDestination(Transform destinationTransform)
Parameters
Type |
Name |
Description |
Transform |
destinationTransform |
|
SetDestination(Vector3)
Declaration
public abstract void SetDestination(Vector3 destination)
Parameters
Type |
Name |
Description |
Vector3 |
destination |
|
SetProperties(ActionMoveData)
Declaration
public abstract void SetProperties(ActionMoveData moveData)
Parameters
Stop()
Declaration
public abstract void Stop()