最終更新:2025-01-31 (金) 18:36:09 (7d)  

Unity/UI
Top / Unity / UI

https://unity3d.com/jp/learn/tutorials/s/user-interface-ui

UIシステム

UI Toolkit

  • Unityの最新のUIシステム
  • Unity UI (uGUI)やIMGUIにあるいくつかの機能がまだ欠けています。

Unity UI (uGUI)

  • 古いゲームオブジェクトベースの UI システム

IMGUI

  • コードで操作されるUIツールキット
  • OnGUI

推奨

Unity/入力

種類

IMGUI

概要

  • Immediate Mode の GUI システム (IMGUIと呼ぶ) は、ゲームオブジェクトベースで作られた、Unity のメイン UI システムのための完全に分離した機能です。 IMGUI はコードドリヴンな GUI システムであり、プログラマのためのツールとなる事が意図されています。使用するための何らかのスクリプトから OnGUI 機能を呼ぶ事で、実行されます。
  • IMGUI システムは通常、プレイヤーが操作する普通のゲーム内ユーザーインターフェイスに使う事は意図されていません

uGUI

  • Canvas上に置いていくUI

Unity/メニュー/GameObject/UI

Unity/コンポーネント/UI

歴史

UIElements

新UIシステム (uGUI)

NGUI (有料アセット)

IMGUI

旧UIコンポーネント (UnityGUI)

  • Unity には元々、GUI コンポーネントが2つだけありましたが、これらは、新しい UI システム と、スクリプト制御の IMGUI システム に置き換えられました。旧 GUI コンポーネントは後方互換のために残してありますが、新規のプロジェクトでは使用しないでください。

関連