VideoRecorder Class¶
Description¶
在场景中控制 Recorder 的 MonoBehaviour ,在Unity环境下提供功能扩展。不需要直接使用 Recorder 。
用户对视频录制的内容有完全控制,录屏功能不会默默地录制屏幕或是camera输出,录制的视频数据需要通过 VideoRecorder.RecordFrame 不断传入。
注意: 如果使用Unity 2020.2及更高版本,录屏功能无法使用。
Enums¶
public enum VideoRecorder.VideoOrientation |
录屏视频朝向。 |
MonoBehaviour Messages¶
protected virtual void Start() |
protected virtual void OnDestroy() |
Fields¶
Events¶
Methods¶
StartRecording¶
- C#
public bool StartRecording()
开始录屏,录屏中使用的配置使用组件内配置。录制的视频数据需要通过 VideoRecorder.RecordFrame 不断传入。
StartRecording¶
- C#
public bool StartRecording( RecorderConfiguration configuration)
开始录屏,录屏中使用的配置使用 configuration 。组件内配置将被忽略。录制的视频数据需要通过 VideoRecorder.RecordFrame 不断传入。