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