LaboratoryProtection/Assets/UnityTest/ZXL/Scripts/DialogueData.cs

40 lines
915 B
C#

using Sirenix.OdinInspector;
using UnityEngine;
namespace UnityTest.ZXL
{
[System.Serializable]
public struct DialogueData
{
[ShowInInspector] public int index;
public DialogueType dialogueType;
public string content;
}
[System.Serializable]
public struct DialogueContentData
{
public DialogueType dialogueType;
public string content;
public string clipName;
public Animator animator;
}
[System.Serializable]
public struct DialogueData2
{
public int index;
public DialogueContentData left;
public DialogueContentData right;
}
public enum DialogueType
{
K,
H,
J,
119,
F,
G,
}
}