0

我有一个打包的 UDK 4.7 应用程序。我可以在命令行中设置图形设置,例如:

sg.ResolutionQuality 25

有没有办法通过启动参数设置此设置,例如:

app.exe -sg.ResolutionQuality=25

(上面的例子不起作用 - 是否有其他语法或者这根本不起作用?)

4

1 回答 1

1

命令行参数 - 默认情况下 - 在发布版本中被禁用。

管理这种需求的建议(也是最简单的)方法是使用 INI 文件。“sg”设置位于名为 的 INI 文件GameUserSettings.ini中,您可以在(在 Windows 上)找到该文件:

  • 在您的项目上:in .\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
于 2015-06-10T12:29:52.643 回答