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; }