Table of Contents

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