Files
test/Assets/PerfectWorld/Scripts/Utils/instanceDataAsset.cs
T
2026-03-09 19:28:45 +07:00

31 lines
669 B
C#

using System;
using UnityEngine;
[Serializable]
public struct instanceStruct
{
public string m_strName;
public int m_id;
public string m_strPath;
public int m_iRowNum;
public int m_iColNum;
public int m_bLimitJump;
public string[] m_routeFiles;
public string m_content;
}
[CreateAssetMenu(fileName = "instanceDataAsset", menuName = "Tools/Generated/instanceDataAsset")]
public class instanceDataAsset : ScriptableObject
{
public instanceStruct data;
public instanceStruct[] items;
[TextArea(5, 20)]
public string rawJson;
}
[Serializable]
public class instanceStructArrayWrapper
{
public instanceStruct[] items;
}