Hero background image

UI ツールキット

直感的な作成のためにカスタムインターフェースでエディターを拡張します。チーム間のコラボレーションを可能にし、ゲームやアプリケーションのための素晴らしいUIを作成します。
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。
エディター内のUIツールキット

UIツールキットの新機能

UIツールキットは、ユーザーインターフェースとエディター拡張を開発するための機能、リソース、およびツールのコレクションです。その直感的なワークフローは、アーティストやデザイナーがゲームやアプリケーションのランタイムUIをより早く作成し、デバッグするのに役立ちます。

Unity 6リリースには、いくつかのUIツールキットの更新が含まれています。新しいコントロールとともに、完全に拡張可能なデータバインディングシステムを追加しました。UI開発者のための視覚的な作成ワークフローと拡張性も改善しました。Unity 6は、マルチ言語と絵文字のサポートも導入しています。

主な機能

機能を発見し、UIツールキットで達成できることを学びましょう。

UIツールキットビルダーデモ

専用の作成ツールを使って始める

UIツールキットの専用作成ツールには、ウェブ技術に触発されたUIビルダーとUIデバッガーが含まれており、親しみやすい体験を提供します。UIビルダーを使用して、Unity内でゲームやアプリケーションのUIを視覚的に作成および編集し、UIデバッガーは問題を迅速に解決するのに役立ちます。

柔軟なテキストレンダリング

柔軟なテキストレンダリング

UIツールキットは、高度なスタイリング機能を備えた動的テキストをレンダリングでき、任意のポイントサイズと解像度でクリーンで美しいテキストを提供します。これにより、異なるデバイス間での可読性が向上し、画面サイズに関係なく一貫したユーザー体験が保証されます。統合されたUnicodeサポートにより、アプリケーションのローカライズが容易になり、幅広い言語やスクリプトを扱うことができ、UIがグローバルなオーディエンスにとってアクセス可能で効果的になります。

ドラゴンクラッシャー

軽量なトランジションでUIをアニメートする

UIツールキットには、プロジェクト内のUIトランジションの制作を簡素化する専用のUIアニメーションシステムが付属しています。この新しいシステムは、ほとんどのUIプロジェクトでのアニメーションの大部分を再利用可能なトランジションの効率的な作成を可能にし、貴重なデザイン時間を節約します。

テクスチャレス UI Builder

鮮明でテクスチャのないUIレンダリング機能を活用する

UIツールキット内で直接テクスチャのないUI要素を作成するために、ボーダー半径、色、サイズ、テキストを設定します。Photoshopから画像を作成およびインポートするのをやめて、ツール間の移行に無駄に費やす時間を大幅に削減し、全体のメモリフットプリントとビルドサイズを低下させて、より効率的にスケールします。

完全に拡張可能なデータバインディングシステム

インターフェースデザインをさらに効率化する

データバインディングシステムは、エディタとランタイムの両方で利用可能です。UIビルダーから設定でき、ユーザーがバインディングを作成、検査、変更できるようにします。このシステムは多くの拡張性を提供し、ユーザーが独自のバインディングタイプを作成できるようにします。

データバインディングシステムは、エディタとランタイムの両方で利用可能です。UIビルダーから設定でき、ユーザーがバインディングを作成、検査、変更できるようにします。このシステムは多くの拡張性を提供し、ユーザーが独自のバインディングタイプを作成できるようにします。

UI Builder ビジュアルワークフロー

Unityエディター用のカスタムUIと拡張機能を開発する

UI Toolkitには、Unityエディター拡張用のカスタムUIの開発を簡素化する保持モードUIフレームワークが含まれており、アーティスト、デザイナー、プログラマーのための効率的なワークフローを強化するユニークなウィンドウやインスペクターを構築できます。

その他の機能

より短時間でイテレーション

グローバルスタイル管理とライブ著作機能を使用して、より迅速に作業し、反復する。

馴染みのある体験

UI著作ツールとワークフローは、迅速なオンボーディングのために標準的なWeb技術に触発されています。

より良いコラボレーション

C#コードのロジック、UXMLドキュメントのUI構造、スタイルシートのスタイリングにより、UIの異なる部分での衝突を避けながら作業しやすくなります。

レンダリングパフォーマンス

レンダーヒントと動的テクスチャアトラスを使用して、ゲームのパフォーマンスをよりコントロールできます。

他のものともうまく連携する

UI Toolkitは、エディター用のIMGUIおよびランタイム用のUGUIと併用できます。Unityの新しい入力システムとも互換性があります。

再利用性

スタイルやウィジェットをプロジェクト内またはプロジェクト間、エディターとランタイム間で共有できます。

Unity UIシステムを比較する

Unityは新しいUI開発プロジェクトにはUI Toolkitの使用を推奨していますが、Unity UI(uGUI)やIMGUIに見られる機能のために古いシステムを使用することが理にかなう場合もあります。UnityのUIシステムを比較して、あなたに最適なものを評価してください。

Unity 2021 LTS アート
今日からUI Toolkitを始めましょう

Unity 6 をダウンロードし、直感的な作成ツールとプロジェクトでの共同作業フローを活用するために UI Toolkit にアクセスします。

リソース

UI ツールキットのサンプル『Dragon Crashers』

Unity におけるユーザーインターフェースデザインと実装

この130ページ以上のガイドでは、Unity の 2 つの UI システム、Unity UI と UI Toolkit を使用して洗練されたインターフェースを構築する方法を示します。UI Toolkit サンプル – Dragon Crashers を使用して、レスポンシブ UI や UI ビルダーなどの UI Toolkit 概念を紹介します。

QuizU

QuizU

QuizU は、UI Toolkit を使用して MVP、状態パターン、メニュー画面の管理など、さまざまなデザインパターンとプロジェクトアーキテクチャを示す公式の Unity サンプルです。

UI Toolkit で最高のパフォーマンスを得る

UI Toolkit で最高のパフォーマンスを得る

このビデオでは、Unity の専門家ニコラス・ボロメオが、チェインド ドローコールの実装やバッファサイズの影響、ダイナミック アトラスのベスト プラクティス、カスタム シェーダーや 3D UI などの制限への対処といったトピックについて議論をリードします。

Football Manager 2025 の UI 課題に取り組む

Football Manager 2025 の UI 課題に取り組む

Sports Interactive の開発チームが Unity に移行した方法を学び、UI Toolkit や低コードおよびノーコードユーザー向けの他の UI ツールに関する彼らの経験についての洞察を得ます。

Unity のドキュメント

ドキュメント

Unity マニュアルを読んで、Unity の UI Toolkit について詳しく学びましょう。

UI Toolkit を使用して、エディターとゲームインターフェースをより迅速に作成します。

UI Toolkit を使用して、エディターとゲームインターフェースをより迅速に作成します。

このビデオを見て、UI スキルを向上させるための専門的なガイダンスと貴重なテクニックを得ましょう。UI Toolkit が新しいデータバインディングシステム、革新的な UXML オブジェクト、UI ビルダーのカスタマイズされたインスペクターを使用して、チームワークを向上させ、加速させる方法を示します。

コンピュータラボで一緒に作業している人々のグループ

コミュニティ

フォーラムにアクセスして、コミュニティからの支援を受けたり、Unity の UI Toolkit に関する最新情報を聞いたりします。

よくあるご質問

UI Toolkit と Unity UI のどちらを使用すべきですか?

+

UI ToolkitをUnity UIと一緒に使用できますか?

+

UI Toolkitを使用してワールドスペースUIを作成できますか?

+

UI ToolkitをDOTSと一緒に使用できますか?

+

UI Toolkitはデータバインディングを提供しますか?

+

UI ToolkitはUnity Vector Graphics実験パッケージと互換性がありますか?

+

使用を開始するにはどうすればよいですか?

+

UI Toolkitの未来は何ですか?

+
グラフィカルユーザーインターフェースの開発 | Unity UIツールキット