前提
Odin(有料アセット)を使った記事になります。
手順
[EnumToggleButtons] を付与する
using Sirenix.OdinInspector; public enum SampleState { State_1, State_2, } public class Sample : MonoBehaviour { [SerializeField, EnumToggleButtons] SampleState state;
表示方法をカスタマイズ その1
HideLabel と Title("") を付与する
[SerializeField, EnumToggleButtons, HideLabel, Title("状態")]
SampleState state;
独自の項目名を付けて且つ横幅いっぱいにすることができる