|
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. |