UE4で画面サイズと画質を設定する方法
画面サイズを合わせる
序文
多くの場合、UI を特定のデバイスの画面サイズに合わせる必要があり、パッケージ化するときにプロジェクト設定でデバイスの UI サイズを設定する必要があります。
公式がサンプルを提供しています
https://docs.unrealengine.com/en-us/Engine/UMG/HowTo/ScalingUI
サンプルでは、主な点はベンチマークとして標準の画面サイズを設定する必要があることです。これに基づいて調整が行われます。
どのように調整すればよいでしょうか?
設定
まず図のようにルールが設定されている場所を探します。丸で囲んだ 2 つのボックスが設定する必要があるものです。
DPI スケール ルール:
最初のボックスではルールを設定します。最短辺、最長辺、水平、垂直、カスタムがあります。計算ルール
DPI カーブとして最も短い辺を使用することを選択します。2
番目のボックスに示すように、点の 1 つを選択すると、この点で設定された値が表示されます。この値を変更することで調整します。
例:
UMG のサイズを設定する場合、ターゲット サイズを選択します。
選択が完了すると、そのサイズがビューポートに表示されます。このサイズを設定すると、最短辺は 750 となり、表示される ui はこのサイズで生成されます。次のステップでは、プロジェクト設定を変更します。
変更後
これは私たちの画面と一致します。
品質設定
パッケージ化後の画質の精細感も調整する必要があります。
プラットフォームに合わせて調整を行います
https://docs.unrealengine.com/en-us/Platforms/DeviceProfiles
たとえば、Android の解像度を向上させたい場合は、Android の設定を見つけて最低レベルの画質を設定します。