udk 4.7命令作为启动参数

时间:2015-05-21 12:39:54

标签: unreal-engine4 oculus unreal-development-kit

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

sg.ResolutionQuality 25

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

app.exe -sg.ResolutionQuality = 25

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

1 个答案:

答案 0 :(得分:1)

默认情况下,命令行参数在运输版本中被禁用。

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

  • 关于您的项目:在.\Config\DefaultGameUserSettings.ini中(它将被打包并用作构建的默认值)
  • on development builds:in [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