Table of Contents

Class EditorCameraDeviceFrameSource

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Controla el easyar.CameraDevice en el editor, solo para uso de diagnóstico de desarrollo. Normalmente, cuando se utiliza esta fuente de fotogramas, todos los efectos que ves son diferentes de los que se ejecutan en el dispositivo. Puedes usarla para desarrollar lógica de aplicación no relacionada con efectos AR, pero no puedes juzgar los efectos de la operación AR (detección, seguimiento, localización, etc.) basándote en ella.

Esta fuente de fotogramas no es un dispositivo de seguimiento de movimiento y no generará datos de movimiento en ARSession.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Herencia
EditorCameraDeviceFrameSource
Miembros heredados

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; }

Métodos

OnSessionStart(ARSession)

Proporcionado solo al crear una nueva fuente de fotogramas. Solo se accede durante el proceso de StartSession().

Maneja el inicio de la sesión si esta fuente de fotogramas se ha ensamblado en la Assembly. Este método está diseñado para inicialización diferida; aquí puedes realizar trabajos de inicialización específicos de AR.

protected override void OnSessionStart(ARSession session)

Parámetros

session