Table of Contents

Class MegaGoTrackerFrameFilter

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Controla el easyar.MegaGoTracker en la escena, que es un MonoBehaviour, y proporciona extensión de funciones en el entorno de Unity.

public class MegaGoTrackerFrameFilter : FrameFilter
Herencia
MegaGoTrackerFrameFilter

Propiedades

CameraPositionOverride

Valor de cobertura de la cámara en relación con el bloque del mapa. Una vez configurado, el rastreador generará el valor de cobertura sin utilizar las coordenadas correspondientes de los datos de los fotogramas de entrada. Puede utilizarse para mejorar la precisión de la pose de salida cuando la información del mapa es conocida y los sensores son limitados.

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

EnableStatelessLocalization

¿Habilitar geolocalización sin estado? Cuando está habilitada, no se usan resultados previos. Valor predeterminado: false.

Afecta al seguimiento. No uses a menos que consultes con EasyAR y entiendas claramente el impacto.

public bool EnableStatelessLocalization { get; set; }

Error

Status es Error 时的错误信息。

注:“时的错误信息” 由于未明确其英文对应表述,无法准确翻译,保留原文。若有更准确的英文信息,可进一步完善翻译。

public Optional<MegaGoTrackerError> Error { get; }

MinInputFrameLevel

MegaInputFrameLevel mínimo permitido para frame de entrada. Si frame source solo proporciona datos de CameraTransformType de dimensión inferior, Session fallará al iniciar. Configurar antes de iniciar Session.

public MegaInputFrameLevel MinInputFrameLevel { get; set; }

Status

Estado de trabajo actual.

public MegaGoTrackerStatus Status { get; }

Target

Se ha cargado MegaGoBlockController.

public Optional<MegaGoBlockController> Target { get; }

enabled

ARSession inicia/detiene el seguimiento durante el tiempo de ejecución. Después de iniciar la sesión, el seguimiento comenzará solo si MonoBehaviour.enabled es true.

public bool enabled { get; set; }

Eventos

LocalizationRespond

Localizar eventos. Este evento se utiliza generalmente para depuración (debug).

public event Action<MegaGoTrackerLocalizationResponse> LocalizationRespond

TargetLoad

Evento de finalización de carga del bloque.

public event Action<MegaGoBlockController, MegaGoTargetLoadStatus> TargetLoad

TargetUnload

Evento de finalización de desinstalación de Block.

public event Action<MegaGoBlockController> TargetUnload