Table of Contents

Class EditorCameraDeviceFrameSource

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Un MonoBehaviour que controla un easyar.CameraDevice en el editor, proporcionado solo para diagnósticos de desarrollo. Normalmente, cuando se usa este frame source, todos los efectos que ve son diferentes de los que se obtienen al ejecutarlo en un dispositivo. Puede usarlo para desarrollar lógica de aplicación no relacionada con efectos de AR, pero no para evaluar el funcionamiento de AR, como detección, seguimiento o localización.

Este frame source no es un dispositivo de seguimiento de movimiento y no emitirá datos de movimiento en ARSession.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Herencia
EditorCameraDeviceFrameSource
Miembros heredados

Propiedades

IsAvailable

Se proporciona solo al crear un nuevo frame source. Solo se accede a él durante Assemble().

Indica si el frame source 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)

Se proporciona solo al crear un nuevo frame source. Solo se accede a él durante StartSession().

Gestiona el inicio de la session si este frame source ya se ha ensamblado en Assembly. Este método está diseñado para inicialización diferida, y puede realizar en él la inicialización específica de AR.

protected override void OnSessionStart(ARSession session)

Parámetros

session