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