using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using ZXK.UTility; /******************************************************************************* *Create By CG *Function 首页界面-模式选择 *******************************************************************************/ namespace ZXK.ZPS { public class ModelPanelCtrl : MonoBehaviour { [SerializeField] private Text _typeNameParentTxt = null; [SerializeField] private Text _typeNameTxt = null; [SerializeField] private Button _TeachBtn = null; [SerializeField] private Button _TrainBtn = null; [SerializeField] private Button _ExamBtn = null; public void Init() { if (GameRoot.Instance._CurType == EnumCtrl.Type.WQB) { _typeNameParentTxt.text=_typeNameTxt.text = GameRoot.Instance._WQBName; } else if(GameRoot.Instance._CurType == EnumCtrl.Type.DHB) { _typeNameParentTxt.text = _typeNameTxt.text = GameRoot.Instance._DHBName; } _TeachBtn.onClick.AddListener(() => { TeachClick(); }); _TrainBtn.onClick.AddListener(() => { TrainClick(); }); _ExamBtn.onClick.AddListener(() => { ExamClick(); }); } private void TeachClick() { GameRoot.Instance._CurModel = EnumCtrl.Model.Teach; UtilitiesMng.LoadScene(GameRoot.Instance._CurModel.ToString()); } private void TrainClick() { GameRoot.Instance._CurModel = EnumCtrl.Model.Train; string sceneName = GameRoot.Instance._CurModel.ToString() +'_'+ GameRoot.Instance._CurType.ToString(); UtilitiesMng.LoadScene(sceneName); } private void ExamClick() { GameRoot.Instance._CurModel = EnumCtrl.Model.Exam; string sceneName = GameRoot.Instance._CurModel.ToString() + '_' + GameRoot.Instance._CurType.ToString(); UtilitiesMng.LoadScene(sceneName); } } }