以下の内容はhttps://baba-s.hatenablog.com/entry/2017/08/04/130000より取得しました。


【Unity】【Odin - Inspector and Serializer】パラメータを垂直方向のグループに分ける「VerticalGroup」属性

目次

「VerticalGroup」属性

「VerticalGroup」属性を使用すると
変数を垂直方向のグループに分けることができます

f:id:baba_s:20170804123645p:plain

using Sirenix.OdinInspector;
using UnityEngine;

public class Example : MonoBehaviour
{
    [HorizontalGroup( "Group" )]
    [VerticalGroup( "Group/Left" )] public Vector3 vector;
    [VerticalGroup( "Group/Left" )] public GameObject first;
    [VerticalGroup( "Group/Left" )] public GameObject second;
    [VerticalGroup( "Group/Right" ), LabelWidth( 20 )] public int a;
    [VerticalGroup( "Group/Right" ), LabelWidth( 20 )] public int b;
}

使い方

下記の様に記述するだけで使用できます
グループの階層は「/」区切りで記述します

[VerticalGroup( "Group/Left" )] public Vector3 vector;

LabelWidth 属性などと併用することで
表示間隔を調整することができます

[VerticalGroup( "Group/Right" ), LabelWidth( 20 )] public int a;

参考サイト様

Odin Inspector and Serializer | Improve your workflow in Unity




以上の内容はhttps://baba-s.hatenablog.com/entry/2017/08/04/130000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14