Class CloudLocalizerFrameFilter
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
Controla el easyar.CloudLocalizer MonoBehaviour en la escena, proporciona extensión de funciones en el entorno de Unity.
En la mayoría de los casos, debe usar el MegaTrackerFrameFilter.
public class CloudLocalizerFrameFilter : MegaCloudFrameFilter
- Herencia
-
CloudLocalizerFrameFilter
- Miembros heredados
Campos
RequestTimeout
Tiempo de espera para la comunicación con el servidor (milisegundos).
public int RequestTimeout
Propiedades
LandmarkFilter
Función de filtrado de Mega Landmark cuando ServiceType es Landmark. Al inicio, debes llamar manualmente a FilterBySpotId(string, Action<MegaLandmarkFilterResponse>). El Tracker no comenzará a rastrear hasta que el Filtro devuelva Found.
public Optional<MegaLandmarkFilterWrapper> LandmarkFilter { get; }
LocationInputMode
Modo de entrada de posición. Configurar antes de iniciar Session. Para depuración remota o ejecución en PC debe ser Simulator, de lo contrario no funcionará. En sitio usa Onsite para mejor resultado.
public MegaLocationInputMode LocationInputMode { get; set; }
ProximityLocation
Resultado de posición cercana.
public Optional<ProximityLocationResult> ProximityLocation { set; }
RequestMessage
public string RequestMessage { get; set; }
ServiceAccessData
Datos de acceso al servicio. Debe configurarse antes de iniciar Session. No requiere configuración usando GlobalConfig.
public ExplicitAddressAccessData ServiceAccessData { get; set; }
ServiceAccessSource
Tipo de fuente de datos de acceso al servicio. Debe configurarse antes de iniciar Session.
public MegaServiceAccessSourceType ServiceAccessSource { get; set; }
ServiceType
Tipo de servicio EasyAR Mega. Debe configurarse antes de iniciar Session.
public MegaApiType ServiceType { get; set; }
SimulatorLocation
Datos de ubicación utilizados cuando LocationInputMode == Simulator.
public Optional<LocationResult> SimulatorLocation { get; set; }
enabled
Habilita/deshabilita la ubicación durante el tiempo de ejecución de ARSession.
public bool enabled { get; set; }
Métodos
Resolve(Action<MegaLocalizationResponse>)
Envía una solicitud de ubicación.
public void Resolve(Action<MegaLocalizationResponse> callback)
Parámetros
callback
SwitchEndPoint(ExplicitAddressAccessData)
Cambiar endpoint remoto.
public void SwitchEndPoint(ExplicitAddressAccessData config)
Parámetros
config
UpdateToken(string)
Actualizar API Token.
public void UpdateToken(string token)
Parámetros
token