| 
  strong | 
Primarily used in AIMSteeringBehaviour to determine the default forward direction of an agent.
A suitable direction is dependent on your scenario. For example, a 2D scenario would probably require the Up vector as forward direction as against a 3D scenario would probably need the Forward vector instead.
| Enumerator | |
|---|---|
| None | Indicates that no preset velocity is used at all. Either the behaviour does not need this information or it has a valid velocity source, like a rigidbody or an AIMSteeringTag.  | 
| Automatic | Indicates that the system itself should detect which direction should be used. This decision is dependent on the Sensor of the corresponding AIMContext: Up for VectorProjectionType.PlaneXY and Forward for VectorProjectionType.PlaneXZ.  | 
| Up | Sets UnityEngine.Vector3.up as the preset forward direction.  | 
| Down | Sets UnityEngine.Vector3.down as the preset forward direction.  | 
| Forward | Sets UnityEngine.Vector3.forward as the preset forward direction.  | 
| Back | Sets UnityEngine.Vector3.back as the preset forward direction.  | 
| Left | Sets UnityEngine.Vector3.left as the preset forward direction.  | 
| Right | Sets UnityEngine.Vector3.right as the preset forward direction.  |