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