以下の内容はhttps://baba-s.hatenablog.com/entry/2019/05/22/083000より取得しました。


【Unity】Inspector で配列やリストをテーブルレイアウトで表示できる「EditorGUITable」紹介

はじめに

https://github.com/luoxiao0309/EditorGUITable

「EditorGUITable」を Unity プロジェクトに導入することで
Inspector で配列やリストをテーブルレイアウトで表示できるようになります

使用例

f:id:baba_s:20190428134031p:plain

使い方

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;
}

f:id:baba_s:20190428133841p:plain

配列やリストの変数に Table 属性を適用すると使用できるようになります

f:id:baba_s:20190428134153p:plain

ReorderableTable 属性を適用した場合は並び替えができるようになります




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

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