UE4学习笔记(25)设置窗口大小

发表于2018-01-16
评论0 1.16w浏览
本篇文章将和大家介绍如何在UE4中设置窗口大小,一般来说,可以直接用console命令行来实现控制窗口大小。
//窗口模式
r.setres 1920x1080w 
//全屏模式
r.setres 1920x1080f

但是,当我们想要在启动时就进入对应大小的窗口的时候,免不了会全屏幕黑一下,然后才跳到我们所设定的大小。

因此,想要一开始就进入对应大小的窗口,且不会全屏幕黑一下,就需要从配置文件入手了。

可以创建工程路径\Config\DefaultGameUserSettings.ini文件,并写入以下参数,把下面的800x540的参数改成你所需要的尺寸即可。
[/Script/Engine.GameUserSettings]
bUseVSync=False
ResolutionSizeX=800
ResolutionSizeY=540
LastUserConfirmedResolutionSizeX=800
LastUserConfirmedResolutionSizeY=540
WindowPosX=-1
WindowPosY=-1
FullscreenMode=2
LastConfirmedFullscreenMode=2
PreferredFullscreenMode=2
Version=5
AudioQualityLevel=0
FrameRateLimit=0.000000
DesiredScreenWidth=1280
bUseDesiredScreenHeight=False
DesiredScreenHeight=720
LastRecommendedScreenWidth=-1.000000
LastRecommendedScreenHeight=-1.000000
LastCPUBenchmarkResult=-1.000000
LastGPUBenchmarkResult=-1.000000
LastGPUBenchmarkMultiplier=1.000000
bUseHDRDisplayOutput=False
HDRDisplayOutputNits=1000

然而,事情到这里还没有结束。由于我们重新设置了窗口尺寸,因此一些满屏模式的ui就会出现排版问题,这时候就需要你重新设置 DPI 缩放规则了。关于DPI,可以参考这里

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引