To render UI and react to input from the users in the Game view, connect the UI Document assets to a Panel Settings asset by a UI Document component.
Every UI Document component references a UI Document asset (.uxml
file) that defines the UI and a Panel Settings asset that renders it. You can connect more than one UI Document asset to a single Panel Settings asset.
Panel Settings アセットは、シーン内のパネルを定義します。パネルは、UI 階層がアタッチされるルートビジュアル要素を提供し、ランタイムにシーンに UI を描画します。Panel Settings アセットをどのように設定するかによって、UI がどのようにレンダリングされるかが決まります。また、入力に対する UI の反応も決まります。例えば、視覚的に手前にあるパネルは、視覚的に奥にあるパネルよりも先にユーザーからのクリックをインターセプトします。
Panel Settings アセットを設定して、以下を行えます。
パネルを設定するには以下を行います。
A panel can display UI from more than one UI Document asset. Each UI Document has a Sort Order property that sets the UI Document rendering order:
To connect more than one UI Document asset to a panel:
UI をホストするゲームオブジェクトを選択または作成します。
Component > UI Toolkit > UI Document を選択して、UI Documentコンポーネントを加えます。
UIDocument の Inspector ウィンドウで、以下を行います。
.uxml
file) asset that contains the UI you want to display.Repeat the process for each UI Document asset.
Note: If there are multiple UI documents attached to the same Panel Settings asset, all these documents have a common focus navigation context. If they have distinct Panel Settings, navigation won’t jump automatically from one to the other even if they’re arranged side by side.