🫥

UI Toolkit インスペクター拡張 Editor専用コントロールを表示

2023/09/15に公開

1. UI Toolkitとは

UI Toolkitは、ユーザーインターフェース(UI)を開発するための機能、リソース、ツールのコレクションです。UI
Toolkitを使用して、Unity Editor用のカスタムUIや拡張機能、ランタイムデバッグツール、ゲームやアプリケーションのランタイムUIを開発できます。

UI Toolkitは、標準的なWeb技術に触発されています。Webページやアプリケーションを開発した経験があれば、知識は移行可能であり、コアコンセプトはなじみがあります。

Unity - Manual: UI Toolkit より

2. できるもの

Editor専用コントロールの表示

3. 環境

  • Unity 2022.3.5f1

4.方法

4.1. UI Builderの設定

この方法の場合は、UXMLファイル毎に設定が必要

  1. UI Builder の Hierarchy で uxml ファイルを選択
  2. Inspector にある Editor Extension Authoring にチェックを入れる。

4.2. Project Settingsの設定

この方法の場合は、デフォルトがEditor専用コントロールの表示になる

  1. Project Settings > UI Builder を開く
  2. Enabble Editor Extension Authoring by Default にチェックを入れる

5. 参考サイト

GitHubで編集を提案

Discussion