AgentMoveToRandomPosition
指定位置を中心とする半径内のランダム移動。

プロパティ
| プロパティ名 | 説明 | 
|---|---|
| Agent Controller | 制御したいAgentController。 | 
| Stop On State End | ステートから抜けるときに停止するかどうか | 
| Clear Velocity On Stop | 停止するときに速度をクリアするかどうか | 
| Update Type | Agentの更新タイプ。 
 | 
| Time Type | Intervalの時間タイプ。 
 | 
| Interval | 移動先を変更するまでのインターバル(秒)。(UpdateTypeがTime、Doneの時のみ使用) AgentUpdateType.Doneの場合は到達後のインターバル。 | 
| Speed | 移動する速さ | 
| Radius | 移動半径 | 
| Check Raycast | レイキャストによる補正を行うかどうかを設定する trueにした場合、移動先との間に壁がある場合迂回せずに壁の手前まで移動する。 | 
| Stopping Distance | 停止する距離 | 
| Center Type | 移動範囲の中心タイプ 
 | 
| Center Transform | 中心Transformの指定(CenterTypeがTransformのみ) | 
| Center Position | 中心の指定(CenterTypeがCustomのみ) | 
| Done | 移動完了した時のステート遷移 遷移メソッド : OnStateUpdate | 
| Cant Move | 移動先が見つからずに移動できなかった場合のステート遷移。 遷移メソッド : OnStateUpdate |