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