Class ARCoreARFoundationFrameSource
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
Conecta-la-salida-ARCore-de-AR-Foundation-en-la-escena-a-la-entrada-de-EasyAR-usando-una-fuente-de-fotogramas-personalizada.-Proporciona-soporte-para-AR-Foundation-a-través-de-la-función-de-cámara-personalizada-de-EasyAR-Sense.
Esta-fuente-de-fotogramas-es-un-dispositivo-de-seguimiento-de-movimiento-que-proporcionará-datos-de-movimiento-en-
Para-usar-esta-fuente-de-fotogramas,-se-requiere-``AR-Foundation``.-Necesitas-configurar-AR-Foundation-según-la-documentación-oficial.
public class ARCoreARFoundationFrameSource : ARFoundationFrameSource
- Herencia
-
ARCoreARFoundationFrameSource
- Miembros heredados
Campos
OptimizeConfigurationForTracking
La-configuración-utilizada-por-defecto-por-AR-Foundation-no-es-la-óptima-para-EasyAR-Mega.-Esta-opción-puede-optimizar-ARCameraManager.currentConfiguration-en-tiempo-de-ejecución.
Advertencia:-Algunos-teléfonos-(como-el-Xiaomi-10)-tienen-errors-propios,-después-de-modificar-la-configuración,-no-pueden-obtener-imágenes,-lo-que-hace-que-EasyAR-sea-inutilizable.-Al-usar-esta-opción,-necesitas-evitar-teléfonos-similares-o-manejarlos-adecuadamente.
Si-se-modifica-el-tamaño-de-la-imagen-durante-una-grabación-de-
[Tooltip("The default configuration used by AR Foundation is not optimal for EasyAR Mega. This option allows for runtime optimization of ARCameraManager.currentConfiguration.")]
[SerializeField]
[HideInInspector]
public bool OptimizeConfigurationForTracking
Propiedades
IsAvailable
Proporcionado solo al crear una nueva fuente de fotogramas. Solo se accede durante el proceso de Assemble().
Indica si la fuente de fotogramas actual está disponible.
Si el valor es null, se llamará a CheckAvailability() y el valor se obtendrá después de que finalice la Coroutine.
protected override Optional<bool> IsAvailable { get; }
Eventos
ConfigurationChoosed
-
public event Action ConfigurationChoosed