ikoan unity 開発メモ

Unityに関するアレコレを日々つづっていこうと思います

CustomEditorでのインデント

困った

Unityでcomponentを自作した際、publicなフィールドが多くなりすぎて、
Inspectorが縦に長くなってしまうことってありませんか?
新規フィールドを追加して、ドラッグ&ドロップで割り当てようとすると
いちいちスクロールさせないといけず、めんどくさい!

CustomEditorつくったけど・・・

そんなときはCustomEditorを作って、foldOutを使って折りたたんでしまいましょう!

foldOutで折りたたんだはいいんだけど、インデントがないからみづらい!

それでも大丈夫です。
EditorGUI.indentLevel を使えばインデントがつけられます!
EditorGUI.indentLevel++ で、インデントがつき、
EditorGUI.indentLevel-- で、一つ前のレベルに戻ります。

ぜひお試しください!