using System.Collections; using System.Collections.Generic; using UnityEngine; using System; namespace Level2 { public class Question { public string title; public string[] content; public int answer; public Question(string title, string[] content, int answer) { this.title = title; this.content = content; this.answer = answer; } } public class Select { public int[] show; public int answer; public Select(int[] show,int answer){ this.show = show; this.answer = answer; } } [DefaultExecutionOrder(-6)] public class DataManager : MonoBehaviour { [NonSerialized] public List questionData = new List(); [NonSerialized] public List dialogues = new List(); [NonSerialized] public List(); private void Awake() { questionData.Add(new Question("2.判断被救者有无反应,施救者需双手轻拍被救者", new string[4] { "头部", "胸部", "肩部", "手部" }, 2)); questionData.Add(new Question("3.检查被救者呼吸是否正常,施救者需观察被救者", new string[4] { "头部", "胸部", "肩部", "腹部" }, 1)); questionData.Add(new Question("4.施救者判断被救者无意识、无呼吸后,需要立即进行以下操作", new string[4] { "请人拨打120", "请人去取AED", "实施胸外按压和人工呼吸", "以上选项都需要" }, 3)); dialogues.Add("接下来进行判断呼救"); dialogues.Add("操作错误,请重试"); dialogues.Add("确认被救者无呼吸无意识,请前往下一关"); selectData.Add(new Select(new int[4] { 0, 1, 2, 4 }, 2)); selectData.Add(new Select(new int[4] { 0, 1, 2, 3 }, 1)); } } }