Table of Contents

Class MegaGoTrackerFrameFilter

Ruang Nama
easyar
Rakitan
EasyAR.Sense.dll

Di dalam adegan, mengontrol easyar.MegaGoTracker MonoBehaviour, memberikan ekstensi fungsi di lingkungan Unity.

public class MegaGoTrackerFrameFilter : FrameFilter
Pewarisan
MegaGoTrackerFrameFilter

Properti

CameraPositionOverride

Nilai penutupan posisi kamera relatif terhadap blok peta. Setelah diatur, tracker akan mengeluarkan nilai penutupan, bukan menggunakan koordinat yang sesuai dalam data frame masukan. Dapat digunakan untuk meningkatkan akurasi pose keluaran dalam situasi di mana informasi peta diketahui dan sensor terbatas.

public (Optional<float> x, Optional<float> y, Optional<float> z) CameraPositionOverride { get; set; }

EnableStatelessLocalization

Apakah lokalisasi tanpa status diaktifkan. Saat diaktifkan, hasil lokalisasi sebelumnya tidak digunakan. Default false.

Mempengaruhi efek pelacakan. Jangan gunakan kecuali setelah berkonsultasi dengan EasyAR dan memahami dampaknya.

public bool EnableStatelessLocalization { get; set; }

Error

StatusError 时的错误信息。

注:由于文本中包含 HTML 标签及特定的引用链接,且要求保持格式不变,同时未明确要求对 HTML 标签内的内容做特殊处理,所以整体保留原样。如果有其他特殊要求,请进一步说明。

public Optional<MegaGoTrackerError> Error { get; }

MinInputFrameLevel

MegaInputFrameLevel minimum yang diizinkan untuk frame input. Jika sumber frame hanya dapat memberikan data dengan dimensi CameraTransformType yang lebih rendah, Sesi akan gagal dimulai. Perlu diatur sebelum Sesi dimulai.

public MegaInputFrameLevel MinInputFrameLevel { get; set; }

Status

Status pekerjaan saat ini.

public MegaGoTrackerStatus Status { get; }

Target

MegaGoBlockController telah dimuat.

public Optional<MegaGoBlockController> Target { get; }

enabled

ARSessionSaat berjalan,mulai/hentikan pelacakan.Setelah session dimulai,pelacakan akan dimulai hanya ketika MonoBehaviour.enabled adalah true.

public bool enabled { get; set; }

Peristiwa

LocalizationRespond

Event penentuan lokasi. Event ini biasanya digunakan untuk debug.

public event Action<MegaGoTrackerLocalizationResponse> LocalizationRespond

TargetLoad

Event saat pemuatan Blok selesai.

public event Action<MegaGoBlockController, MegaGoTargetLoadStatus> TargetLoad

TargetUnload

Event ketika pembebanan blok selesai.

public event Action<MegaGoBlockController> TargetUnload