Table of Contents

Class EditorCameraDeviceFrameSource

Spazio dei nomi
easyar
Assembly
EasyAR.Sense.dll

Controlla nell'editor easyar.CameraDevice e MonoBehaviour, utilizzato solo per scopi di sviluppo e diagnostica. Di solito, quando questo frame source è in uso, tutti gli effetti che vedi sono diversi da quelli in esecuzione sul dispositivo. Puoi usarlo per sviluppare logiche applicative non correlate agli effetti AR, ma non puoi basarti su di esso per giudicare l'efficacia del funzionamento AR (rilevamento, tracciamento, posizionamento, ecc.).

Questo frame source non è un dispositivo di tracciamento del movimento e in ARSession non emetterà dati di movimento.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Ereditarietà
EditorCameraDeviceFrameSource
Membri ereditati

Proprietà

IsAvailable

Fornito solo alla creazione di una nuova sorgente frame. Accessibile solo duranteAssemble().

Se la sorgente frame corrente è disponibile.

Se il valore è null,CheckAvailability() verrà chiamato e il valore verrà ottenuto dopo il completamento diCoroutine.

protected override Optional<bool> IsAvailable { get; }

Metodi

OnSessionStart(ARSession)

Fornito solo alla creazione di una nuova sorgente frame. Accessibile solo duranteStartSession().

Gestisce l'avvio della sessione, se questa sorgente frame è stata assemblata inAssembly. Questo metodo è progettato per l'inizializzazione differita; puoi eseguire qui il lavoro di inizializzazione specifico per AR.

protected override void OnSessionStart(ARSession session)

Parametri

session