本文へスキップ
バージョン: 3.0

index


title: class CoverageClientManager toc_max_heading_level: 4


class CoverageClientManager

(Niantic.Lightship.AR.VpsCoverage.CoverageClientManager)。

概要

CoverageClientManager コンポーネントは、デバイスの現在地または指定された場所から指定された半径内の VPS カバレッジエリアとローカライゼーションターゲット情報を照会する機能を提供します。 さらに、VPSのプライベートスキャンもこのマネージャーに提供することで、テスト目的でクエリ結果に含めることもできます(現在、VPSのプライベートスキャンはクエリの応答に含まれないため)。

    class CoverageClientManager: MonoBehaviour {
public:
// プロパティ

bool UseCurrentLocation;
int QueryRadius;
float QueryLatitude;
float QueryLongitude;
LocalizationTarget[] PrivateARLocalizationTargets;

// メソッド

void TryGetCoverage(Action<AreaTargetsResult> onTryGetCoverage);
Task<Texture> TryGetImageFromUrl(string imageUrl);
void TryGetImageFromUrl(string imageUrl, Action<Texture> onImageDownloaded);
Task<Texture> TryGetImageFromUrl(string imageUrl, int width, int height);

void TryGetImageFromUrl(
string imageUrl,
int width,
int height,
Action<Texture> onImageDownloaded
);
};

詳細なドキュメント

CoverageClientManager コンポーネントは、デバイスの現在地または指定された場所から指定された半径内の VPS カバレッジエリアとローカライゼーションターゲット情報を照会する機能を提供します。 さらに、VPSのプライベートスキャンもこのマネージャーに提供することで、テスト目的でクエリ結果に含めることもできます(現在、VPSのプライベートスキャンはクエリの応答に含まれないため)。

プロパティ

UseCurrentLocation

bool UseCurrentLocation

クエリで現在地を使用するかどうか

QueryRadius

int QueryRadius

クエリの半径(メートル単位)

QueryLatitude

float QueryLatitude

クエリの緯度

QueryLongitude

float QueryLongitude

クエリの経度

PrivateARLocalizationTargets

LocalizationTarget[] PrivateARLocalizationTargets

プライベートスキャンのローカライゼーションターゲット

メソッド

TryGetCoverage

void TryGetCoverage(Action<AreaTargetsResult> onTryGetCoverage)

カバレッジのクエリ

    パラメーター

    onTryGetCoverage - クエリ完了後のコールバック

TryGetImageFromUrl

Task<Texture> TryGetImageFromUrl(string imageUrl)

URLからヒント画像を取得する

    パラメーター

    imageUrl - ヒント画像を取得するためのURL

    次の値が返ります。

    URLから取得したヒント画像を含むテクスチャ

TryGetImageFromUrl

void TryGetImageFromUrl(string imageUrl, Action<Texture> onImageDownloaded)

URLからヒント画像を取得する

    パラメーター

    imageUrl - ヒント画像を取得するためのURL

    onImageDownloaded - ヒント画像ダウンロード後のコールバック

TryGetImageFromUrl

Task<Texture> TryGetImageFromUrl(string imageUrl, int width, int height)

URLからヒント画像を取得する

    パラメーター

    imageUrl - ヒント画像を取得するためのURL

    width - リクエストするヒント画像の幅

    height - リクエストするヒント画像の高さ

    次の値が返ります。

    ヒント画像を含むテクスチャ

TryGetImageFromUrl

void TryGetImageFromUrl(
string imageUrl,
int width,
int height,
Action<Texture> onImageDownloaded
)

URLからヒント画像を取得する

    パラメーター

    imageUrl - ヒント画像を取得するためのURL

    width - リクエストするヒント画像の幅

    height - リクエストするヒント画像の高さ

    onImageDownloaded - ヒント画像がダウンロードされたときのコールバック