AgentController¶
AI for the movement component that wraps the NavMeshAgent.
Used mainly through built-in Behavior’s Agent.
Properties¶
Property Name | Description |
---|---|
Agent | NavMeshAgent you want to control. |
Animator | Animator you want to control. |
Moving Parameter | Specify the bool parameter for setting to the Animator whether or not the Agent is moving. |
Moving Speed Threshold | Threshold value of the speed of moving |
Speed Parameter | Specify the float parameter for setting the moving speed to Animator. |
Is Div Agent Speed | Whether or not to divide by the speed set for Agent. |
Speed Damp Time | Dump time of moving speed. |
Movement Type |
Type of movement vector.
|
Movement Div Value | The value to divide for velocity. (Used only when _MovementType is MovementType.DivValue) |
Movement X Parameter | Specify the float parameter for setting the X value of the moving vector in the Agent's local space to Animator. |
Movement X Damp Time | Dump time of X value of moving direction vector. |
Movement Y Parameter | Specify the float parameter for setting the Y value of the moving direction vector in the Agent's local space to Animator. |
Movement Y Damp Time | Dump time of Y value of moving direction vector. |
Movement Z Parameter | Specify the float parameter for setting the Z value of the moving direction vector in the Agent's local space to Animator. |
Movement Z Damp Time | Dump time of Z value of moving direction vector. |
Turn Parameter | Specify the float parameter for setting the turn direction to Animator. |
Turn Type |
Type of Turn.
|
Turn Damp Time | Dump time in the turn direction. |