Class FrameRecorder
- Ruang Nama
- easyar
- Rakitan
- EasyAR.Sense.dll
easyar.InputFrameRecorder dan easyar.VideoInputFrameRecorder MonoBehaviour yang mengontrol di dalam scene, menyediakan ekstensi fungsional di lingkungan Unity.
Ini akan secara otomatis dirakit ke dalam Assembly.
enabled dapat mengontrol kapan perekaman dimulai dan diakhiri.
[DisallowMultipleComponent]
public class FrameRecorder : MonoBehaviour
- Pewarisan
-
FrameRecorder
Bidang
AutoStart
Mulai merekam secara otomatis setelah Session dimulai.
public bool AutoStart
Configuration
Konfigurasi perekaman. Dapat diatur sebelum merekam (sebelum OnEnable atau StartSession()).
public FrameRecorder.RecordingConfiguration Configuration
OnFinish
Peristiwa saat perekaman berakhir.
public FrameRecorder.RecordFinishEvent OnFinish
OnReady
Peristiwa yang dapat memulai perekaman.
public UnityEvent OnReady
OnRecording
Peristiwa saat perekaman dimulai.
public FrameRecorder.RecordStartEvent OnRecording
Properti
AvailableFormats
Semua format yang tersedia, bervariasi berdasarkan platform.
public List<FrameRecorder.InternalFormat> AvailableFormats { get; }
RecordingFile
Path absolut dari file yang sedang direkam.
public string RecordingFile { get; }
RecordingFormat
Format file yang sedang direkam.
public Optional<FrameRecorder.InternalFormat> RecordingFormat { get; }
Status
Status perekaman.
public FrameRecorder.RecorderStatus Status { get; }
enabled
Mulai/Hentikan perekaman saat runtime ARSession. Setelah session dimulai, perekaman akan dimulai hanya jika MonoBehaviour.enabled bernilai true. MonoBehaviour.enabled defaultnya false, dan akan diatur ke AutoStart di dalam ARSession.Awake.
public bool enabled { get; set; }