はじめに
https://github.com/luoxiao0309/EditorGUITable
「EditorGUITable」を Unity プロジェクトに導入することで
Inspector で配列やリストをテーブルレイアウトで表示できるようになります
使用例
使い方
using EditorGUITable; using System; using UnityEngine; public enum CharacterType { NORMAL , FIRE , WATER , GRASS , } [Serializable] public class Character { public int m_id ; public string m_name ; public bool m_isRare ; public CharacterType m_type ; } public class Example : MonoBehaviour { [Table] public Character[] m_characters; }
配列やリストの変数に Table 属性を適用すると使用できるようになります
ReorderableTable 属性を適用した場合は並び替えができるようになります