我有一个打包的 UDK 4.7 应用程序。我可以在命令行中设置图形设置,例如:
sg.ResolutionQuality 25
有没有办法通过启动参数设置此设置,例如:
app.exe -sg.ResolutionQuality=25
(上面的例子不起作用 - 是否有其他语法或者这根本不起作用?)
我有一个打包的 UDK 4.7 应用程序。我可以在命令行中设置图形设置,例如:
sg.ResolutionQuality 25
有没有办法通过启动参数设置此设置,例如:
app.exe -sg.ResolutionQuality=25
(上面的例子不起作用 - 是否有其他语法或者这根本不起作用?)
命令行参数 - 默认情况下 - 在发布版本中被禁用。
管理这种需求的建议(也是最简单的)方法是使用 INI 文件。“sg”设置位于名为 的 INI 文件GameUserSettings.ini
中,您可以在(在 Windows 上)找到该文件:
.\Config\DefaultGameUserSettings.ini
(它将被您的构建打包并用作默认值)[YOUR-BUILD-DIR]\[YOUR-APP-NAME]\Saved\Config\WindowsNoEditor\GameUserSettings.ini
%LOCALAPPDATA%\[YOUR-APP-NAME]\Saved\Config\WindowsNoEditor\GameUserSettings.ini
在该文件中,您可以添加和编辑如下部分:
[ScalabilityGroups]
sg.ResolutionQuality=25
sg.ViewDistanceQuality=0.1
sg.AntiAliasingQuality=0
sg.ShadowQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=0
sg.EffectsQuality=0