Class EditorCameraDeviceFrameSource
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
Steuert das easyar.CameraDevice in Editor als MonoBehaviour, dient nur der Entwicklungsdiagnose. Alle Effekte, die Sie sehen, unterscheiden sich normalerweise vom Gerätebetrieb, wenn diese Frame-Source verwendet wird. Sie können es für anwendungslogische Entwicklung ohne AR-Effekte nutzen, jedoch nicht zur Beurteilung von AR-Operationen (Erkennung, Tracking, Lokalisierung etc.).
Diese Frame-Source ist kein Bewegungsverfolgungsgerät und gibt keine Bewegungsdaten im ARSession aus.
public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
- Vererbung
-
EditorCameraDeviceFrameSource
- Geerbte Mitglieder
Eigenschaften
IsAvailable
Nur bei Erstellung einer neuen Frame-Source verfügbar. Wird nur während Assemble() aufgerufen.
Gibt die Verfügbarkeit der aktuellen Frame-Source an.
Bei Nullwert wird CheckAvailability() aufgerufen, der Wert wird nach Coroutine-Ende abgerufen.
protected override Optional<bool> IsAvailable { get; }
Methoden
OnSessionStart(ARSession)
Nur bei Erstellung einer neuen Frame-Source verfügbar. Wird nur während StartSession() aufgerufen.
Verarbeitet den Session-Start, falls diese Frame-Source in Assembly eingebaut wurde. Methode dient der Aufschubinitialisierung, hier können AR-spezifische Initialisierungsarbeiten erfolgen.
protected override void OnSessionStart(ARSession session)
Parameter
session