Files
plugin-library/Assets/05.TableTextConversion/RunTime/Base/UITableData.cs
2025-05-14 14:39:34 +08:00

39 lines
900 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using Sirenix.OdinInspector;
using UnityEngine;
namespace Stary.Evo.TableTextConversion
{
public class UITableData : ScriptableObject, ITableData
{
public string TableName { get; }
public List<MessageInfo> infos;
[Serializable]
public class MessageInfo
{
// 序号
[GUIColor(0, 1, 0)] public int index;
// 名称
public string uiid;
// 名称描述
public string filename;
public string uitype;
public List<SubtitleInfo> subtitle;
}
[Serializable]
public class SubtitleInfo
{
public string lineid;
public string subtitle;
public float start;
public float end;
}
}
}