Class FrameRecorder
- 命名空间
- easyar
- 程序集
- EasyAR.Sense.dll
在场景中控制easyar.InputFrameRecorder和easyar.VideoInputFrameRecorder 的MonoBehaviour,在Unity环境下提供功能扩展。
它会被自动组装进Assembly。
enabled可以控制录制开始和结束。
[DisallowMultipleComponent]
public class FrameRecorder : MonoBehaviour
- 继承
-
FrameRecorder
字段
AutoStart
Session启动后自动启动录制。
public bool AutoStart
Configuration
录制配置。可以在录制前设置(OnEnable或StartSession()之前)。
public FrameRecorder.RecordingConfiguration Configuration
OnFinish
录制结束的事件。
public FrameRecorder.RecordFinishEvent OnFinish
OnReady
可以开始录制的事件。
public UnityEvent OnReady
OnRecording
录制启动的事件。
public FrameRecorder.RecordStartEvent OnRecording
属性
AvailableFormats
所有可用格式,根据平台有差异。
public List<FrameRecorder.InternalFormat> AvailableFormats { get; }
RecordingFile
当前在录制的文件的绝对路径。
public string RecordingFile { get; }
RecordingFormat
当前在录制的文件的格式。
public Optional<FrameRecorder.InternalFormat> RecordingFormat { get; }
Status
录制状态。
public FrameRecorder.RecorderStatus Status { get; }