# IAITarget

Interface used to know if a gameObject is used as a Target by the [**AI Animal Control.**](https://malbersanimations.gitbook.io/animal-controller/main-components/ai/ai-animal-control)

## Properties

### `float StopDistance();`

Stopping Distance Radius used for the AI

### `float SlowDistance();`

Distance for AI Driven Animals to start slowing it's speed before arriving at target

### `Vector3 GetPosition();`

Returns the Position of the current GameObject used as AI Target

### `Vector3 GetCenter();`

Returns the Position of the current GameObject used as AI Target

### `WayPointType TargetType { get; }`

Where is the Target Located, Ground, Water, Air?

### `void TargetArrived(GameObject target`

Returns the Position of the current GameObject used as AI Target
