HAARFTE/Assets/DemoGame/GameScript/Hotfix/Data/QuestionBankData.cs

31 lines
740 B
C#
Raw Normal View History

using System.Collections.Generic;
using UnityEngine;
namespace ZC
{
[System.Serializable]
public class QuestionBankData : ScriptableObject
{
public string questionName;
public List<AnswerData> AnswerDatas = new List<AnswerData>();
}
[System.Serializable]
public class AnswerData
{
public int index; // 题号
public string title; // 题目
public List<OptionData> options = new List<OptionData>(); // 选项
public string trueOption; // 正确选项
public string analyze; // 解析
}
[System.Serializable]
public class OptionData
{
public string content;
public bool isTrue;
// public string analyze;
}
}