The Walking Dead Universe (TWDU) の機能セットにより、島に追加可能な独自のヘッドアップ ディスプレイ (HUD) 向けのユーザー インターフェース (UI) アセットが導入されます。 カスタム UI には、プレイヤーのバイタルと選択したアイテムが含まれます。 ウォーカー NPC テンプレート では、このデザイン要素を使用して、ウォーカーがきわめて危険な存在であることをプレイヤーに知らせます!
UI アセットへのアクセス
UI アセットは、UEFN のコンテンツ ドロワー > 「The Walking Dead Universe Content (The Walking Dead Universe コンテンツ)」 > 「UI」フォルダから入手できます。
「UI」フォルダには、Unreal Motion Graphics (UMG) ユーザー ウィジェットの要素を作成するために形成されるマテリアル インスタンス、テクスチャ、および一般的なマテリアルが含まれています。
「UI」フォルダ内のファイルをプロジェクト フォルダにコピーすることはできません。 使用するには、ファイルを参照する必要があります。 以下の表は、「Widgets (ウィジェット)」フォルダで使用可能な UMG ウィジェットについて説明しています。
ウィジェット | 説明 |
UW HUD EquippedInfo Block | 選択したアイテムの要素。 該当する場合は弾薬が含まれます。 |
UW HUD PlayerInfoBlock | プレイヤーの体力とシールドを表示する要素のデザイン。 このファイルは、UW HUD TeammateInfo ウィジェットに接続されています。 |
UW HUD TeammateInfo | プレイヤーのチームメイトの体力とシールドを表示する要素のデザイン。 |
UW HUD PlayersInfoStack | プレイヤーとチームメイトの情報を組み合わせます。 |
バイタルと選択したアイテムの UI を設定する
UI を島に追加するには、次の手順を実行します。
コンテンツ ドロワーで、「HUD Controller (HUD 制御)」を検索し、この仕掛けを島にドラッグします。
コンテンツ ドロワー > 「The Walking Dead Universe Content」 > 「UI」 > 「Widgets」に移動します。
この仕掛けが引き続き強調表示されている状態で、UW HUD PlayersInfoStack を選択します。
[Details (詳細)] パネルの [User Options (ユーザー オプション)] で、[Advanced (詳細設定)] をクリックし、[Player Info Widget Override (プレイヤー情報ウィジェットのオーバーライド)] までスクロールします。
矢印アイコンをクリックして、選択したウィジェットを追加します。
「Widgets」フォルダで、UW HUD EquippedInfo Block を選択します。
[Details] パネルで、[Equipped Item Info Widget Override (装備中のアイテム情報ウィジェットのオーバーライド)] までスクロールし、矢印アイコンをクリックして選択したウィジェットを追加します。
[Save (保存)] をクリックします。
これで、ウィジェットが [Play (プレイ)] モードの画面の右下に表示されるようになります。 この位置ではテキスト チャット機能と重なるため、ウィジェットが見えません。
テキスト チャットの位置を調整するには、次の手順を実行します。
HUD 制御 の仕掛けをクリックし、[Details] パネルに移動します。
[Modify Text Chat Layout (テキスト チャットのレイアウトを変更)] までスクロールし、このチェックボックスをオンにします。
[Alignment (整列)] ドロップダウンで、[Middle Right (中央右)] をクリックします。
[Anchor (アンカー)] ドロップダウンで、[Center Right (中央右) をクリックします。
[Save (保存)] をクリックします。
これで、テキスト チャットが中央右に表示され、カスタム UI が明確に表示されます。
シールド バーは、デフォルトでは空で表示されます。 ゲームにシールドを配置すると、UI がどのように表示されるかを確認できます。 カスタム UI では、スタミナはサポートされていません。
仕掛けオプションの詳細については、「HUD 制御の仕掛け」を参照してください。 独自のカスタム UI の場合は、上記の手順と同様にウィジェットを作成し、仕掛けに接続する必要があります。 詳細については、「インゲーム ユーザー インターフェース」を参照してください。
UI に特化したさまざまなサンプルをインエディタで実践するには「ユーザー インターフェースの機能テンプレート」をご確認ください。 エディタ内からテンプレートにアクセスするには、次の手順を実行します。
[File (ファイル)] > [New/Open Project (新規プロジェクトを作成/既存プロジェクトを開く)] をクリックします。 プロジェクト ブラウザが開きます。
[Feature Example (機能例)] > [User Interfaces (ユーザー インターフェース)] をクリックします。
新しいプロジェクトを作成します。
次のステップ
TWDU の島を強化するためのデザイン要素について引き続き学習します。