using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class UI_SelectModePanel : BasePanel
{
    /// <summary>
    /// 初始化
    /// </summary>
    public void Init() 
    {
        
    }

    /// <summary>
    /// 按钮点击
    /// </summary>
    /// <param name="btnName"></param>
    protected override void OnClick(string btnName)
    {
        var modeType  = E_ModeType.None;
        switch (btnName)
        {
            case "StudyModelBtn":
                modeType = E_ModeType.Study;
                break;
            case "TrainModelBtn":
                modeType = E_ModeType.Practice;
                break;
        }
        GameManager.RunModelMgr.ModeType = modeType;
        GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchMode);
        GameManager.UIMgr.ShowPanel<UI_SelectDevicePanel>(E_UI_Layer.Mid, (panel) =>
        {
            panel.Init();
            GameManager.UIMgr.HidePanel<UI_SelectModePanel>();//TODO 框架中设计一个SelfClose()感觉更好
        });
        
    }
}