Table of Contents

Class CloudLocalizerFrameFilter

Ruang Nama
easyar
Rakitan
EasyAR.Sense.dll

MonoBehaviour yang mengontrol easyar.CloudLocalizer di scene dan menyediakan ekstensi fungsi di lingkungan Unity.

Dalam sebagian besar kasus, gunakan MegaTrackerFrameFilter.

public class CloudLocalizerFrameFilter : MegaCloudFrameFilter
Pewarisan
CloudLocalizerFrameFilter
Anggota Pewarisan

Bidang

RequestTimeout

Timeout komunikasi dengan server, dalam milidetik.

public int RequestTimeout

Properti

LandmarkFilter

Fitur filtering Mega Landmark yang digunakan ketika ServiceType adalah Landmark. Saat startup, Anda perlu memanggil FilterBySpotId(string, Action<MegaLandmarkFilterResponse>) secara manual. Tracker tidak akan mulai tracking sebelum Filter mengembalikan Found.

public Optional<MegaLandmarkFilterWrapper> LandmarkFilter { get; }

LocationInputMode

Mode input lokasi. Harus diatur sebelum Session dimulai. Untuk remote debugging atau berjalan di komputer, harus diatur ke Simulator; jika tidak, tidak dapat digunakan. Untuk penggunaan onsite, atur ke Onsite agar hasil terbaik.

public MegaLocationInputMode LocationInputMode { get; set; }

ProximityLocation

Hasil lokasi terdekat.

public Optional<ProximityLocationResult> ProximityLocation { set; }

RequestMessage

public string RequestMessage { get; set; }

ServiceAccessData

Data akses layanan. Harus diatur sebelum Session dimulai. Tidak perlu diatur saat menggunakan GlobalConfig.

public ExplicitAddressAccessData ServiceAccessData { get; set; }

ServiceAccessSource

Jenis sumber data akses layanan. Harus diatur sebelum Session dimulai.

public MegaServiceAccessSourceType ServiceAccessSource { get; set; }

ServiceType

Jenis layanan EasyAR Mega. Harus diatur sebelum Session dimulai.

public MegaApiType ServiceType { get; set; }

SimulatorLocation

Location data yang digunakan ketika LocationInputMode == Simulator.

public Optional<LocationResult> SimulatorLocation { get; set; }

enabled

Mengaktifkan/menonaktifkan localization saat ARSession berjalan.

public bool enabled { get; set; }

Metode

Resolve(Action<MegaLocalizationResponse>)

Mengirim localization request.

public void Resolve(Action<MegaLocalizationResponse> callback)

Parameter

callback

SwitchEndPoint(ExplicitAddressAccessData)

Mengganti remote endpoint.

public void SwitchEndPoint(ExplicitAddressAccessData config)

Parameter

config

UpdateToken(string)

Memperbarui API Token.

public void UpdateToken(string token)

Parameter

token