Escape

Escape(float, float, Vector3, float)

public bool Escape(float speed, float distance, Vector3 targetPosition, float distanceToCorner) ;

説明

指定した位置から遠ざかる

パラメーター

パラメーター名 説明
speed 移動する速さ
distance 遠ざかる距離
targetPosition 対象
distanceToCorner コーナー付近を判別する距離。
壁際に追い詰められないようにコーナーを迂回するのに使用する

戻り値

移動先の設定が成功した場合にtrueを返す。それ以外はfalseを返す。

Escape(float, float, Transform, float)

public bool Escape(float speed, float distance, Transform target, float distanceToCorner) ;

説明

指定したTransformから遠ざかる

パラメーター

パラメーター名 説明
speed 移動する速さ
distance 遠ざかる距離
target 対象
distanceToCorner コーナー付近を判別する距離。
壁際に追い詰められないようにコーナーを迂回するのに使用する

戻り値

移動先の設定が成功した場合にtrueを返す。それ以外はfalseを返す。