UX コンポーネント — MRTK3

このパッケージには、Mixed Reality アプリケーションで使用できる、事前構築済みの UX プレハブの広範なライブラリが含まれています。

基になる UX スクリプトのみを使用する場合 (たとえば、独自のカスタム UX コンポーネント ライブラリを構築している場合)、依存するのは UX Core パッケージのみとなります。 UX Core には、資産、ビジュアル、ソルバーへの依存関係は含まれません。 独自のカスタム UX コンポーネントを構築する場合は、UX Core のみを使用することで、プロジェクト内の不要な依存関係を回避できます。

UX コンポーネント パッケージには、キャンバス レイアウト環境用のすぐに使用できるプレハブが含まれています。 これらのプレハブは、新しいMixed Reality デザイン言語を実装します。

これらのプレハブでは、Unity UI の一部として Unity が提供するすべての RectTransform レイアウト、配置、およびデザイン ツールが使用されます。 Unity UI の経験は MRTK3 を使用した UI の構築にも適用されるため、開発者は Unity の一部として既に存在する UI ツールに精通するように強くお勧めします。

キャンバスベースの UI はほとんどの状況に適していますが、アプリケーションに最適であるとは限りません。 一部のワークロードでは、キャンバスベース以外の UI レンダリングを使用することでパフォーマンスが向上します。たとえば、一括してバッチ処理されたレンダリングによって描画呼び出しが削減される UI レイアウトもあります。 詳細については、次の比較表を参照してください。