UE5:如何让视口可扩展性设置在会话间持久化?
UE5编辑器视口可扩展性设置持久化解决方案
优先无代码/控制台的可行方案
1. 手动配置并锁定项目级Scalability.ini
UE5的配置加载优先级是项目Config目录 > Saved目录 > Default系列文件,之前只改Default或Saved文件容易被覆盖。你可以:
- 在项目根目录的
Config/Windows下(没有就新建文件夹和文件)创建Scalability.ini,写入对应画质等级的配置,比如设置为「低」:
[ScalabilityGroups] sg.ResolutionQuality=50 sg.ViewDistanceQuality=0 sg.AntiAliasingQuality=0 sg.ShadowQuality=0 sg.PostProcessQuality=0 sg.TextureQuality=0 sg.EffectsQuality=0 sg.FoliageQuality=0
- 保存后右键文件,勾选「只读」,防止编辑器启动时自动覆盖这个配置。
2. 改用项目设置面板调整
放弃视口下拉菜单,直接通过编辑器顶部菜单编辑→项目设置→引擎→可扩展性调整画质等级,调整完点击右上角的「保存」按钮。这种操作会直接把设置写入项目的核心配置,重启编辑器后不会重置。
3. 关闭云同步干扰
如果登录了Epic账号,云同步可能会覆盖本地设置:
- 打开Epic启动器→设置→找到Unreal Engine,关闭「启用云保存」;
- 或者在UE5编辑器里打开
编辑→编辑器偏好设置→常规→加载与保存,取消勾选「同步编辑器设置到云」。
关于之前尝试无效的原因
DefaultEngine.ini里的配置会被Saved/Config下的用户临时配置覆盖,而编辑器重启时可能自动生成新的Saved配置文件;- 视口下拉菜单的修改默认只作用于当前会话,不会自动写入持久化的项目配置,必须通过项目设置或手动锁定配置来固化设置。
内容的提问来源于stack exchange,提问作者supernatural
相关产品推荐
相关产品推荐

