Table of Contents

Class EditorCameraDeviceFrameSource

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

Controlar no editor o easyar.CameraDevice de MonoBehaviour, usado apenas para fornecer diagnósticos de desenvolvimento. Normalmente, quando esta fonte de frames está em uso, todos os efeitos que você vê são diferentes da execução no dispositivo. Você pode usá-lo para desenvolver lógica de aplicação não relacionada a efeitos AR, mas não pode usá-lo para julgar o efeito da operação AR (detecção, rastreamento, localização, etc.).

Esta fonte de frames 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 uma nova fonte de quadros. Só é acessado duranteAssemble().

Se esta fonte de quadros está disponível.

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

protected override Optional<bool> IsAvailable { get; }

Métodos

OnSessionStart(ARSession)

Fornecido apenas ao criar uma nova fonte de quadros. Só é acessado duranteStartSession().

Lida com a inicialização da sessão, se esta fonte de quadros foi montada naAssembly. Este método é projetado para inicialização tardia; você pode realizar trabalhos de inicialização específicos de AR aqui.

protected override void OnSessionStart(ARSession session)

Parâmetros

session