教育事業部の事業内容 演劇、音楽のタレント並びに作詞家、作曲家、編曲家等アーティストの育成及びマネージメント、コンピュータ教室の経営等を行っています。
ゲームエンジン Unity オンラインマニュアル
教育事業 パルテア

〜Unity 2D 2Dゲームの作成_ユーザーインターフェース #ゲームプログラミング #ゲーム制作 #ゲーム開発 #unity2d #unity3d #unity

ゲームにメニューやヘルプを追加したい場合は、ユーザー インターフェイスをセットアップする必要があります。ユーザー インターフェイスを設定するには、Unity UI を使用します。

ユーザーインターフェース(UI)

ユーザーインターフェース(UI)
Unity は、Unity エディターおよび Unity エディターで作成されたアプリケーションのユーザー インターフェイス (UI) を作成するために使用できる 3 つの UI システムを提供します。

UIツールキット
Unity UI パッケージ (uGUI)
IMGUI

このページではそれぞれの概要を説明します。

UIツールキット

UI Toolkit は、Unity の最新の UI システムです。プラットフォーム全体でパフォーマンスを最適化するように設計されており、標準の Web テクノロジーに基づいています。 UI Toolkit を使用して、Unity エディターの拡張機能を作成したり、ゲームやアプリケーションのランタイム UI を作成したりできます。

UI ツールキットには次のものが含まれます。

ユーザー インターフェイスの作成に必要なコア機能と機能を含む保持モードの UI システム。
HTML、XML、CSS などの標準 Web 形式からインスピレーションを得た UI アセット タイプ。これらを使用して UI を構造化し、スタイルを設定します。
UI Toolkit の使用方法を学習し、インターフェイスを作成およびデバッグするためのツールとリソース。
Unity は、UI Toolkit が新しい UI 開発プロジェクトに推奨される UI システムになることを目指していますが、Unity UI (uGUI) と IMGUI にあるいくつかの機能がまだ欠けています。

Unity UI (uGUI) パッケージ

Unity ユーザー インターフェイス (Unity UI) パッケージ (uGUI とも呼ばれます) は、ゲームやアプリケーションのランタイム UI の開発に使用できる古い GameObject ベースの UI システムです。 Unity UI では、コンポーネントとゲーム ビューを使用して、ユーザー インターフェイスを配置、配置、スタイル設定します。高度なレンダリングとテキスト機能をサポートします。

マニュアルと API リファレンスについては、Unity UI パッケージのドキュメントを参照してください。

イムギ

イミディエイト モード グラフィカル ユーザー インターフェイス (IMGUI) は、OnGUI 関数とスクリプトを使用するコード駆動型 UI ツールキットです。
ユーザー インターフェイスを描画および管理するために、それを実装します。 IMGUI を使用してカスタム インスペクターを作成できます
スクリプト コンポーネント、Unity エディターの拡張機能、ゲーム内のデバッグ表示用。ランタイム UI の構築には推奨されません。

プロジェクトの UI システムの選択

Unity は、UI Toolkit が新しい UI 開発プロジェクトに推奨される UI システムになることを目指していますが、Unity UI (uGUI) と IMGUI にあるいくつかの機能がまだ欠けています。これらの古いシステムは、特定のユースケースでは優れており、レガシー プロジェクトをサポートする必要があります。

特定のプロジェクトで選択する UI システムは、開発する予定の UI の種類と、サポートが必要な機能によって異なります。

利用可能な UI システムの比較については、「Unity の UI システムの比較」を参照してください。

    unity

  • 日時:// ~ //
  • 名称:
  • 場所:
  • 料金:¥0 (消費税込)