Table of Contents

Class EditorCameraDeviceFrameSource

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Um MonoBehaviour que controla um easyar.CameraDevice no editor, fornecido apenas para diagnósticos de desenvolvimento. Normalmente, quando este frame source é usado, todos os efeitos que você vê são diferentes da execução em um dispositivo. Você pode usá-lo para desenvolver lógica de aplicação não relacionada a efeitos de AR, mas não para avaliar o funcionamento de AR, como detecção, tracking ou localização.

Este frame source não é um dispositivo de rastreamento de movimento e não emitirá dados de movimento em ARSession.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Herança
EditorCameraDeviceFrameSource
Membros herdados

Propriedades

IsAvailable

Fornecido apenas ao criar um novo frame source. Ele só é acessado durante Assemble().

Indica se o frame source atual está disponível.

Se o valor for null, CheckAvailability() será chamado, e o valor será obtido após o término da Coroutine.

protected override Optional<bool> IsAvailable { get; }

Métodos

OnSessionStart(ARSession)

Fornecido apenas ao criar um novo frame source. Ele só é acessado durante StartSession().

Processa o início da session se este frame source já tiver sido montado em Assembly. Este método foi projetado para inicialização tardia, e você pode realizar nele a inicialização específica de AR.

protected override void OnSessionStart(ARSession session)

Parâmetros

session