Files

24 lines
595 B
C#

using System;
using UnityEngine;
using EditorAttributes;
namespace EditorAttributesSamples
{
[HelpURL("https://editorattributesdocs.readthedocs.io/en/latest/Attributes/GroupingAttributes/datatable.html")]
public class DataTableSample : MonoBehaviour
{
[Serializable]
private struct Data
{
public int intField;
public float floatField;
public string stringField;
public bool boolField;
}
[Header("DataTable Attribute:")]
[SerializeField, DataTable(true)] private Data structField;
[SerializeField, DataTable] private Data[] structArray;
}
}