最終更新:2019-12-04 (水) 04:29:54 (1614d)  

Unity/UI
Top / Unity / UI

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

https://docs.unity3d.com/jp/current/Manual/UISystem.html

種類

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 コンポーネントは後方互換のために残してありますが、新規のプロジェクトでは使用しないでください。