Table of Contents

Class FrameRecorder

命名空间
easyar
程序集
EasyAR.Sense.dll

在场景中控制easyar.InputFrameRecordereasyar.VideoInputFrameRecorderMonoBehaviour,在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; }