single.php

UEで[ウィジェット]の縦横を固定する方法

Unreal Engine 5で開発する過程でハマった[ウィジェット]の縦横サイズを固定する方法を備忘録的に投稿します。

固定サイズにできるのは[サイズボックス]

Unreal Engineでは、プレイヤーに関する情報を画面に表示する仕組みとして[ウィジェット]があります。

例えば、所持しているアイテムのリストを表示するインベントリ―や、体力などのゲージを表示するなどゲーム内で使われています。

こんな感じでゲーム画面の四隅に表示されていることが多いです。

UEのウィジェットには、テキストやボタンなどをレイアウトするコンポーネントがありますが、ウィジェットのサイズを固定に設定するには[サイズボックス]を使います。

こんな感じで、ウィジェットに配置するコンポーネントのルートに[サイズボックス]を追加します。

[サイズボックス]を選択した状態で[詳細]画面の[Width Override]と[Height Override]に固定したいサイズを設定します。

ウィジェットを表示すると、[Width Override]と[Height Override]に入力したサイズで表示されます。

まとめ

今回は短い記事になりましたが、Unreal Engine 5の[ウィジェット]の縦横サイズを固定する方法について書きました。

コンポーネントを配置するウィジェット自体のサイズを固定にするには[サイズボックス]を利用して[詳細]画面の[Width Override]と[Height Override]で設定します。

Unreal Engine で[ウィジェット]の縦横サイズを固定したい人の参考になれば幸いです。

スポンサーリンク

最後までご覧いただき、ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です