やりたいこと
インスペクターで下図のようなプルダウンメニューを使いたい。
サンプルコード
定義
private enum PlaceList { //列挙子を定義 Tree, Entrance, Study, Ladder, Library, Courtyard, Storage } [SerializeField] PlaceList PlaceName;
参照
stringの場合
var str = PlaceName.ToString();
ポイント
・列挙型 enum
を使う
・privateでもpublicでもOK
・メニューとなる列挙子を{ }内に定義する
・作成した列挙型のフィールドを作成する
以上