71 lines
1.8 KiB
C#
71 lines
1.8 KiB
C#
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);
|
|
}
|
|
}
|
|
|
|
} |