Hide In Tables 特性用于在使用 Table List 特性绘制的表中隐藏字段。
using Sirenix.OdinInspector;
using System;
using System.Collections.Generic;
using UnityEngine;
public class HideInTablesAttributeExample : MonoBehaviour
{
[PropertySpace(0,40)]
public MyItem Item = new MyItem();
[TableList] //以表格形式展示List中的成员
public List TableItemList = new List()
{
new MyItem(),
new MyItem(),
new MyItem(),
};
[Serializable]
public class MyItem
{
public string A;
public int B;
[HideInTables] //此字段在表格中不显示
public int Hidden;
}
}