using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using ZXKFramework; public class Question_ChoicePanel : UIBase { public override string GroupName => UIGroupLiao.Question.ToString(); public override string Name => "Question_ChoicePanel"; public Dictionary optionsDic = new Dictionary(); public string analysis; int groupId; Text question_Text; Button button_QuestionSumbit; RectTransform optionsParent; Text analysis_Text; RectTransform analysis_Panel; Button button_AnalysisClose; Button button_AnalysisShow; Button button_QuestionClose; Button button_QuestionNext; ToggleGroup toggleGroup; Dictionary toggleDic = new Dictionary(); List quesitonIds = new List(); int index_Question = 0; GameModel gameModel; List rightAnswersList = new List(); Transform rightIcon; Transform falseIcon; bool single; bool ifRight = false; public override void Init(IUIManager uictrl) { base.Init(uictrl); gameModel = GetModel(); question_Text = transform.FindFirst("question_Text"); optionsParent = transform.FindFirst("Options"); analysis_Text = transform.FindFirst("Text_Analysis"); analysis_Panel = transform.FindFirst("Panel_Analysis"); toggleGroup = transform.FindFirst("Options"); button_QuestionSumbit = transform.FindFirst