Table of Contents

Class SparseSpatialMapTrackerFrameFilter

命名空間
easyar
組件
EasyAR.Sense.dll

在場景中控制easyar.SparseSpatialMapMonoBehaviour,提供easyar.SparseSpatialMap的定位跟蹤功能。

public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
繼承
SparseSpatialMapTrackerFrameFilter
繼承成員

欄位

EnableIndirectTracking

啓用非直接跟蹤(直接跟蹤停止後,通過frame source的運動跟蹤能力繼續跟蹤)。在session啓動前修改纔有效。

public bool EnableIndirectTracking

EnableStabilization

結果姿態設置。在session啓動前或OnEnable前修改纔有效。

public bool EnableStabilization

LocalizationMode

定位模式。在session啓動前或OnEnable前修改纔有效。

如果EnableStabilization是true,會強制爲KeepUpdate

public LocalizationMode LocalizationMode

RequestTimeout

與服務器通信的超時時間(毫秒)。可隨時修改,立即生效。

public int RequestTimeout

屬性

Targets

public List<SparseSpatialMapController> Targets { get; }

enabled

ARSession運行時開始/停止跟蹤。在session啓動後,MonoBehaviour.enabled爲true時纔會開始跟蹤。

public bool enabled { get; set; }

事件

TargetLoad

Map加載完成的事件。bool值表示加載是否成功。string值表示出錯時的錯誤信息。

public event Action<SparseSpatialMapController, bool, string> TargetLoad

TargetUnload

Map卸載完成的事件。bool值表示卸載是否成功。string值表示出錯時的錯誤信息。

public event Action<SparseSpatialMapController, bool, string> TargetUnload