Hide
Hide(float, Vector3, float, ObstacleTargetFlags, ObstacleSearchFlags, int)
public bool Hide(float speed, Vector3 targetPosition, float minDistanceToTarget, ObstacleTargetFlags obstacleTargetFlags, ObstacleSearchFlags obstacleSearchFlags, int obstacleLayer) ;
説明
Targetから隠れるように移動する。
パラメーター
パラメーター名 | 説明 |
---|---|
speed | 移動する速さ |
targetPosition | 対象の位置 |
minDistanceToTarget | ターゲットとの最小距離。この距離よりも近い位置にある障害物は隠れ先の候補から除外される。 |
obstacleTargetFlags | どの障害物のタイプに隠れるかを設定する |
obstacleSearchFlags | 障害物の検索方法を設定する |
obstacleLayer | 障害物のレイヤー |
戻り値
移動先の設定が成功した場合にtrueを返す。それ以外はfalseを返す。
Hide(float, Transform, float, ObstacleTargetFlags, ObstacleSearchFlags, int)
public bool Hide(float speed, Transform target, float minDistanceToTarget, ObstacleTargetFlags obstacleTargetFlags, ObstacleSearchFlags obstacleSearchFlags, int obstacleLayer) ;
説明
Targetから隠れるように移動する。
パラメーター
パラメーター名 | 説明 |
---|---|
speed | 移動する速さ |
target | 対象のTransform |
minDistanceToTarget | ターゲットとの最小距離。この距離よりも近い位置にある障害物は隠れ先の候補から除外される。 |
obstacleTargetFlags | どの障害物のタイプに隠れるかを設定する |
obstacleSearchFlags | 障害物の検索方法を設定する |
obstacleLayer | 障害物のレイヤー |
戻り値
移動先の設定が成功した場合にtrueを返す。それ以外はfalseを返す。