インゲーム UI とは、ゲーム中のユーザー インタラクションに向けてカスタマイズ可能なインターフェースです。Verse UI API を使用すると、それぞれのプレイヤーに向けたインゲーム ユーザーインターフェース (UI) を作成し、インタラクション可能な要素の動作をカスタマイズできます。
カスタム仕様の UI を追加できるのはプレイヤーごとのみです。これは、カスタム仕様の UI は特定のプレイヤーに関連付けられており、そのプレイヤーのみが使用できるためです。
Verse UI は 階層的 な構造であるため、ウィジェット と呼ばれる UI 要素をネスティングすることでレイアウトを生成します。デフォルトでは、ウィジェット のサイズは、そのウィジェットが使用可能なスペースに基づき、コンテキストを表示するのに必要なサイズになります。ウィジェットの階層を作成する際は、これらのウィジェットをネスティングしている方法と、それぞれのウィジェットが必要とするスペースのサイズに注意してください。
Verse UI では、Unreal Engine の UI システム、Unreal Motion Graphics (UMG) を使って UI 要素を作成します。UMG をすでにご利用であれば、Verse UI を使って UI 要素を画面上に配置する方法についてもすぐに慣れるでしょう。