For myself
bool
のフィールドをボタンの見た目のトグルに変更する
[SerializeField, ButtonToggle("Label", "ON", "OFF")] bool _piyo1;
[SerializeField, ButtonToggle("Label")] bool _piyo2;
[SerializeField, ButtonToggle("ON", "OFF")] bool _piyo3;
enum
の配列のラベルをEnumの名前に変更する
public enum PiyoEnum
{
Piyo,
Hoge,
Huga,
}
[SerializeField, EnumListLabel(typeof(PiyoEnum))] int[] _piyoArray;
Flags
アトリビュートがついているenum
をCameraのCullingMaskを選択する時のようにフラグで選択できるようにする
[System.Flags]
public enum PiyoEnum
{
Piyo,
Hoge,
Huga,
}
[SerializeField, EnumFlags] PiyoEnum _piyo;