匹配屏幕尺寸

前言

我们经常需要针对某些设备进行UI匹配屏幕尺寸,需要在打包的时候在项目设置里面针对该设备进行UI尺寸设置。
官方给出一个样例
https://docs.unrealengine.com/en-us/Engine/UMG/HowTo/ScalingUI
在样例中,主要讲的是,我们需要定一个标准屏幕尺寸,作为一个基准,然后在这个基准上进行换算调整。
那如何调整呢?

设置

首先找到设置规则的地方
UE4 如何设置屏幕尺寸和画质
如图所示。被我圈出来的两个框就是我们需要设置的。
DPI Scale Rule:
第一个框是设定规则,有最短边、最长边、横向、纵向和自定义。我们一边选择以最短边作为我们计算规则
UE4 如何设置屏幕尺寸和画质
DPI Curve:
如第二个框所示,我们选中其中一个点之后会出现这个点设置的数值。我们通过修改这个数值来调整。
UE4 如何设置屏幕尺寸和画质
举例:
我们的umg设置尺寸的时候选择一个我们的目标尺寸
UE4 如何设置屏幕尺寸和画质
选择完成之后会在视口中看到尺寸。在我们设置了这个尺寸之后,最短边为750,展现出来的ui就是以这个大小生成。接下来就要在项目设置里面进行更改。
UE4 如何设置屏幕尺寸和画质
更改后
UE4 如何设置屏幕尺寸和画质

这样就匹配了我们的屏幕了。

画质设置

我们也需要对打包之后的画质清晰度做调整。
我们针对平台做出调整
https://docs.unrealengine.com/en-us/Platforms/DeviceProfiles
比如我要在安卓上提高清晰度,那么找到安卓的设置,设置最低级别的画质,
UE4 如何设置屏幕尺寸和画质
UE4 如何设置屏幕尺寸和画质
UE4 如何设置屏幕尺寸和画质

设置成1或2

相关文章:

  • 2022-01-12
  • 2022-12-23
  • 2021-09-22
  • 2021-05-27
  • 2022-01-25
  • 2022-12-23
  • 2021-08-30
  • 2021-11-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2021-12-26
  • 2021-07-04
  • 2021-12-07
  • 2022-12-23
相关资源
相似解决方案