Table of Contents

Class FrameRecorder

Namespace
easyar
Assembly
EasyAR.Sense.dll

Steuert die easyar.InputFrameRecorder- und easyar.VideoInputFrameRecorder-MonoBehaviour in der Szene und bietet Funktionserweiterungen in der Unity-Umgebung.

Es wird automatisch in Assembly zusammengebaut.

enabled kann das Starten und Beenden der Aufnahme steuern.

[DisallowMultipleComponent]
public class FrameRecorder : MonoBehaviour
Vererbung
FrameRecorder

Felder

AutoStart

Startet die Aufnahme automatisch nach dem Start der Session.

public bool AutoStart

Configuration

Aufnahmekonfiguration. Kann vor der Aufnahme festgelegt werden (vor OnEnable oder StartSession()).

public FrameRecorder.RecordingConfiguration Configuration

OnFinish

Ereignis beim Beenden der Aufnahme.

public FrameRecorder.RecordFinishEvent OnFinish

OnReady

Ereignis, das die Aufnahme starten kann.

public UnityEvent OnReady

OnRecording

Ereignis beim Start der Aufnahme.

public FrameRecorder.RecordStartEvent OnRecording

Eigenschaften

AvailableFormats

Alle verfügbaren Formate, je nach Plattform unterschiedlich.

public List<FrameRecorder.InternalFormat> AvailableFormats { get; }

RecordingFile

Absoluter Pfad der aktuell aufgenommenen Datei.

public string RecordingFile { get; }

RecordingFormat

Format der aktuell aufgenommenen Datei.

public Optional<FrameRecorder.InternalFormat> RecordingFormat { get; }

Status

Aufnahmestatus.

public FrameRecorder.RecorderStatus Status { get; }