メインコンテンツへスキップ
< すべてのトピックに戻る

Unityで独自のエディタウィンドウを作成する方法は?

Unity 6の新UIシステムである「UI Toolkit(UI Builder)」を使用して、カスタムウィンドウの見た目を作成し、C#スクリプトと紐付けます。

昔ながらの OnGUI()によるプログラムだけでの画面構築は非常に複雑で保守が難しかったため、Web開発(HTML/CSS)のような直感的なエディタツールで画面を作れる最新の仕組みを利用します。

Editorフォルダにスクリプトを作成し、EditorWindow クラスを継承します。[MenuItem("Tools/MyWindow")] 属性を付けると上部メニューに項目が追加され、クリックで自作のツール画面が開くようになります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に