Class SparseSpatialMapTrackerFrameFilter
- Пространство имен
- easyar
- Сборка
- EasyAR.Sense.dll
Компонентeasyar.SparseSpatialMap для управленияMonoBehaviour в сцене, обеспечивающий функции локализации и отслеживанияeasyar.SparseSpatialMap.
public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
- Наследование
-
SparseSpatialMapTrackerFrameFilter
- Наследуемые члены
Поля
EnableIndirectTracking
Включить косвенное отслеживание (после остановки прямого отслеживания продолжается с помощью возможностей отслеживания движения источника кадров). Действительно только при изменении до запуска сессии.
public bool EnableIndirectTracking
EnableStabilization
Настройки ориентации результата. Действительно только при изменении до запуска сессии или OnEnable.
public bool EnableStabilization
LocalizationMode
Режим локализации. Действительно только при изменении до запуска сессии или OnEnable.
ЕслиEnableStabilization имеет значение true, будет принудительно установленKeepUpdate.
public LocalizationMode LocalizationMode
RequestTimeout
Тайм-аут связи с сервером (мс). Можно изменять в любое время, вступает в силу немедленно.
public int RequestTimeout
Свойства
Targets
ЗагруженныйSparseSpatialMapController.
public List<SparseSpatialMapController> Targets { get; }
enabled
ARSession начинает/останавливает отслеживание во время выполнения. Отслеживание начинается только после запуска сессии, когда MonoBehaviour.enabled установлено в true.
public bool enabled { get; set; }
События
TargetLoad
Событие завершения загрузки карты. Значение bool указывает на успешность загрузки. Значение string содержит сообщение об ошибке при сбое.
public event Action<SparseSpatialMapController, bool, string> TargetLoad
TargetUnload
Событие завершения выгрузки карты. Значение bool указывает на успешность выгрузки. Значение string содержит сообщение об ошибке при сбое.
public event Action<SparseSpatialMapController, bool, string> TargetUnload