AgentHideFromPosition

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

AgentHideFromPosition

プロパティ

プロパティ名 説明
Agent Controller 制御したいAgentController。
Finish Flags 終了フラグ
On Done
Agentが移動完了したときにアクションを終了する。
On Cant Move
Agentが移動できなかった時にアクションを終了する。
Return Success On Cant Move
Agentが移動できなかった時にアクションを成功として返す。このフラグを設定しない場合は失敗として返す。
Stop On End アクション終了時に停止するかどうか
Clear Velocity On Stop 停止時に速度をクリアするかどうか。
Update Type Agentの更新タイプ。
Time
時間指定で更新。
Done
完了したら更新。
Start Only
開始時のみ更新
Always
常に更新
Time Type Intervalの時間タイプ。
Normal
timeScaleを考慮した現在フレームの時間を使用。
Unscaled
timeScaleを考慮しない現在フレームの時間を使用。
Realtime
リアルタイムを使用。
Fixed Time
timeScaleを考慮した最新のFixedUpdate開始時間を使用。
Fixed Unscaled Time
timeScaleを考慮しない最新のFixedUpdate開始時間を使用。
Interval 移動先を変更するまでのインターバル(秒)。(UpdateTypeがTime、Doneの時のみ使用)
AgentUpdateType.Doneの場合は到達後のインターバル。
Speed 移動する速さ
Obstacle Target Flags どの障害物のタイプに隠れるかを設定する
Obstacle Search Flags 障害物の検索方法を設定する
Obstacle Layer 障害物のレイヤー
Min Distance To Target ターゲットとの最小距離。この距離よりも近い位置にある障害物は隠れ先の候補から除外される。
Target Position 対象の位置