エディター操作
Unity エディタの操作をいくつか知っておくと、各種操作を効率よく行うことができる
インスペクタのデバッグモード
インスペクタをデバッグモードにすることで、いくつかの操作を効率よく行うことができる。
特に、VRC_Triggerは大きな恩恵を受ける。
- 同一のTriggerを設定した項目を複数作れる
- OnKeyDown の Key による違いのように、少しだけ異なったトリガーを複数使う場合に便利
- ただしこれはたまたま動いているだけで、将来の変更で動かなくなってしまうことは覚悟の上使う必要がある
- 複数編集の際、編集した項目以外は書き換わらない
- SDK による VRC_Trigger の扱いはインスペクタで開いただけで、読み出して書き込むという更新が起きうるようになっていて、操作しようとしていない部分が書き換わる事がある。通常はそのような書き換えが起きても問題ないのだが、不具合を回避したい場合や、前述の複数項目のように SDK の通常動作を超えて使う場合に有用になる。
エディタ拡張
開発に使用可能な便利なエディタ拡張が多数存在する
総合支援
- VRCDeveloperTool
ワールド関連
- Iwsd-SubInspector http://vrcprog.hatenablog.jp/entry/mywork-subinspector-20190811
イベント処理定義の順番を変えられる UI などを提供する - IsuzuUdonEditorExtension
- EasyEventEditor
- https://github.com/MerlinVR/EasyEventEditor
- Unity event editorの並び替えを可能にする他、いくつかの機能を提供する。
資料
- VRChatの世界(β)- エディター拡張機能の製品一覧
- がとーしょこらのWiki的メモ帳 - UnityEditor拡張
- 最終更新:2020-09-11 11:47:20