Skip to content

记录

添加事件来记录游戏,并允许玩家下载剪辑。适用于桌面和浏览器。

作者和贡献者Add00


添加事件以记录游戏,并让玩家下载剪辑。包括暂停和恢复录制的选项。此外,可以选择帧率和文件格式。

提示

通过按照逐步指南 学习如何安装新扩展

动作

暂停录制 暂停录制。

恢复录制 恢复录制。

保存录制 将录制保存到桌面的文件系统,或者Web的下载文件夹。始终请求权限保存文件。

设置编解码器 设置视频编解码器,如果用户平台不支持所选编解码器,则将选择一个支持的编解码器。

设置 GIF 抖动 在 GIF 中启用抖动,必须在开始录制之前设置。默认值为假。

设置文件格式 设置文件格式,如果用户平台不支持所选文件格式,则将选择一个支持的文件格式。

设置帧率 设置帧率,必须在开始录制之前设置。默认值为游戏属性中设置的最小 FPS。

设置 GIF 质量 设置 GIF 质量,必须在开始录制之前设置。默认值为未定义。

设置视频比特率 设置视频比特率,必须在开始录制之前设置。默认值为 2500000。

开始录制 开始录制。

停止录制 结束录制。

条件

格式是否在用户设备上支持 检查指定格式是否在用户设备上可用。为避免不受支持的格式,请选择常见格式如 MP4 或 WebM。

当发生错误时 检查是否发生了错误。

当录制已暂停时 检查录制是否刚刚暂停。

当录制已恢复时 检查录制是否刚刚恢复。

当录制已保存时 检查录制是否刚刚保存。

当录制已开始时 检查录制是否刚刚开始。

当录制已停止时 检查录制是否刚刚停止。

表达式

表达式

描述

Record::Codec()

返回当前视频编解码器。

Record::Dithering()

返回 GIF 是否启用抖动。

Record::ErrorType()

当发生错误时,此方法将返回错误类型。

Record::Format()

返回当前视频格式。

Record::FrameRate()

获取当前帧速率。

Record::Quality()

获取当前 GIF 质量。

Record::Status()

返回录制器的当前状态:非活动(不录制)、录制或已暂停。

Record::VideoBitRate()

每秒返回当前视频比特率。


_本页是一个由 GDevelop,为所有人设计的开源,跨平台游戏引擎 社区制作的 Record 扩展的自动生成参考页面。