AgentHideFromTransform
AgentをTargetから隠れるように移動させる。

プロパティ
| プロパティ名 | 説明 |
|---|---|
| Agent Controller | 制御したいAgentController。 |
| Stop On State End | ステートから抜けるときに停止するかどうか |
| Clear Velocity On Stop | 停止するときに速度をクリアするかどうか |
| Update Type | Agentの更新タイプ。
|
| Time Type | Intervalの時間タイプ。
|
| Interval | 移動先を変更するまでのインターバル(秒)。(UpdateTypeがTime、Doneの時のみ使用) AgentUpdateType.Doneの場合は到達後のインターバル。 |
| Speed | 移動する速さ |
| Obstacle Target Flags | どの障害物のタイプに隠れるかを設定する
|
| Obstacle Search Flags | 障害物の検索方法を設定する
|
| Obstacle Layer | 障害物のレイヤー |
| Min Distance To Target | ターゲットとの最小距離。この距離よりも近い位置にある障害物は隠れ先の候補から除外される。 |
| Target | 隠れたい対象のTransform |
| Done | 移動完了した時のステート遷移 遷移メソッド : OnStateUpdate |
| Cant Move | 移動先が見つからずに移動できなかった場合のステート遷移。 遷移メソッド : OnStateUpdate |