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
Solo se proporciona al crear una nueva fuente de fotogramas. Solo se accederá a ella durante el proceso de Assemble().
Indica si la fuente de fotogramas actual está disponible.
Si el valor es igual a 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)
Solo se proporciona al crear una nueva fuente de fotogramas. Solo se accederá a ella durante el proceso de StartSession().
Maneja el inicio de la sesión, si esta fuente de fotogramas ya se ha incorporado en Assembly. Este método está diseñado para la inicialización diferida; puedes realizar trabajos de inicialización específicos de AR aquí.
protected override void OnSessionStart(ARSession session)
Parámetros
session