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
);
};