Class CloudLocalizerFrameFilter
- Ruang Nama
- easyar
- Rakitan
- EasyAR.Sense.dll
Di dalam skenario, mengontrol easyar.CloudLocalizer MonoBehaviour, memberikan ekstensi fungsi di lingkungan Unity.
Pada sebagian besar kasus, seharusnya menggunakan MegaTrackerFrameFilter.
public class CloudLocalizerFrameFilter : MegaCloudFrameFilter
- Pewarisan
-
CloudLocalizerFrameFilter
- Anggota Pewarisan
Bidang
RequestTimeout
Waktu habis untuk komunikasi dengan server (milidetik).
public int RequestTimeout
Properti
LandmarkFilter
Fungsi penyaringan Mega Landmark saat ServiceType adalah Landmark. Di awal, Anda perlu memanggil FilterBySpotId(string, Action<MegaLandmarkFilterResponse>) secara manual. Tracker tidak akan mulai melacak sampai Filter mengembalikan Found.
public Optional<MegaLandmarkFilterWrapper> LandmarkFilter { get; }
LocationInputMode
Mode input lokasi. Perlu diatur sebelum Sesi dimulai. Untuk debug jarak jauh atau dijalankan di komputer harus disetel ke Simulator, jika tidak tidak dapat digunakan. Untuk penggunaan di lokasi setel ke Onsite untuk 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. Perlu diatur sebelum Sesi dimulai. Tidak perlu diatur saat menggunakan GlobalConfig.
public ExplicitAddressAccessData ServiceAccessData { get; set; }
ServiceAccessSource
Jenis sumber data akses layanan. Perlu diatur sebelum Sesi dimulai.
public MegaServiceAccessSourceType ServiceAccessSource { get; set; }
ServiceType
Jenis layanan EasyAR Mega. Perlu diatur sebelum Sesi dimulai.
public MegaApiType ServiceType { get; set; }
SimulatorLocation
Data lokasi yang digunakan saat LocationInputMode == Simulator.
public Optional<LocationResult> SimulatorLocation { get; set; }
enabled
Aktifkan/nonaktifkan lokalisasi saat ARSession berjalan.
public bool enabled { get; set; }
Metode
Resolve(Action<MegaLocalizationResponse>)
Kirim permintaan lokalisasi.
public void Resolve(Action<MegaLocalizationResponse> callback)
Parameter
callback
SwitchEndPoint(ExplicitAddressAccessData)
Beralih titik akhir jarak jauh.
public void SwitchEndPoint(ExplicitAddressAccessData config)
Parameter
config
UpdateToken(string)
Perbarui Token API.
public void UpdateToken(string token)
Parameter
token