插件版本:UE5.6——5.7
Auto Settings 是一个用于在虚幻引擎中实现游戏设置和输入重映射的框架。在常见情况下,您可以通过在 UMG 中放置和配置控件来构建设置菜单,而该框架则负责处理持久化、同步以及与这些设置所控制的系统集成。
主要特点
- 数据驱动配置– 通过资产和详细信息面板定义设置
- 设置持久化– 自动保存到配置文件或与游戏存档系统集成
- 控制台变量集成– 向玩家公开虚幻引擎的内置设置,例如可缩放性、垂直同步、最大帧率和分辨率。
- 输入映射重映射– 玩家可以在游戏运行时重新绑定键盘和游戏手柄的控制。
- UI组件– 使用预构建的组件或创建具有自定义样式的组件
- 每个玩家的配置– 分屏场景的个性化设置
示例应用
常见用例包括以下设置:
- 图形– 分辨率、质量预设、垂直同步配置
- 音频– 主音量/音效/音乐音量控制
- 输入映射重映射– 键盘和游戏手柄按键重新绑定,并带有冲突检测功能
- 辅助功能– 色盲支持、字幕配置、用户界面缩放
- 游戏玩法– 难度级别、镜头设置、HUD自定义
自动设置功能负责数据持久化,使设置与组件保持同步,并通过内置和自定义绑定策略将值连接到引擎或游戏系统。它还将设置作为一个统一的框架进行管理,包括连接项目中各个设置的关系和结构。



评论(0)