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

40 lines
915 B
C#
Raw Normal View History

2023-09-12 23:18:01 +08:00
using Sirenix.OdinInspector;
2023-10-08 18:04:13 +08:00
using UnityEngine;
2023-09-12 23:18:01 +08:00
namespace UnityTest.ZXL
{
[System.Serializable]
public struct DialogueData
{
2023-09-12 23:38:17 +08:00
[ShowInInspector] public int index;
2023-09-12 23:18:01 +08:00
public DialogueType dialogueType;
public string content;
}
[System.Serializable]
public struct DialogueContentData
{
public DialogueType dialogueType;
public string content;
2023-09-27 23:28:03 +08:00
public string clipName;
2023-10-08 18:04:13 +08:00
public Animator animator;
}
[System.Serializable]
public struct DialogueData2
{
public int index;
public DialogueContentData left;
public DialogueContentData right;
}
2023-09-12 23:18:01 +08:00
public enum DialogueType
{
K,
2023-09-12 23:18:01 +08:00
H,
J,
119,
F,
G,
}
}