Odin

【Unity】Odin InspectorのHorizontalGroup機能を使って、インスペクターのパラメータを横並びにする。

概要 インスペクターのパラメータを横並びにするというものです。Unity標準でありそうでない機能なんですよね。 ちなみに普通は縦に並びます。 使い方 [HorizontalGroup("グループ名")] をまとめたい変数につけてください。 using Sirenix.OdinInspector; ~~…

【Unity】Odin InspectorのFoldoutGroup機能を使って、インスペクターをスッキリ見やすくしよう

概要 以前紹介したBoxGroupで折りたためるバージョンです。 使い方 FoldoutGroupをまとめたい変数全てに付与します。 [FoldoutGroup("Group 1")] public int A; [FoldoutGroup("Group 1")] public int B; [FoldoutGroup("Group 1")] public int C; [FoldoutG…

【Unity】Odin InspectorのToggleGroup機能を使って、インスペクターをスッキリ見やすくしよう

概要 トグルでパラメータを一括で活性非活性にするやつです。チェックを外すと編集ができなくなります。 フラグが立っているときにしか使えないパラメータにしたいときに便利です。 使い方 少し使い方がややこしいので注意 グループを作るには最初にbool型の…

【Unity】Odin InspectorのBoxGroup機能を使って、インスペクターをスッキリ見やすくしよう

概要 パラメータの表示をまとめることができます。 さらにグループに対して自由にタイトルラベルが付けられます。 使い方 BoxGroup(グループ名)をまとめたい変数全てに付与します。 [BoxGroup("Player")] public int playerHp; [BoxGroup("Player")] public …