2026-03-24 11:39:01 +08:00

40 lines
1.1 KiB
C#

/// <summary>
///********************************************************
/// 脚本功能:开始状态
/// 创建人: GD
/// 创建时间: 2023/09/20 11:42
///********************************************************
/// </summary>
using System.IO;
using UnityEngine;
using ZXKFramework;
namespace YiLiao.Main
{
public class GamePatternState : StateBase
{
GameModel gameModel;
public override void Init(IFSM stateMachine)
{
base.Init(stateMachine);
gameModel = MVC.GetModel<GameModel>();
}
public override void OnEnter(params object[] obj)
{
base.OnEnter(obj);
Game.Instance.uiManager.ShowUI<PatternPanel>();
Game.Instance.uiManager.ShowUI<HomePanel>();
Game.Instance.uiManager.GetUI<HomePanel>().backBtn.interactable = true;
}
public override void OnExit()
{
base.OnExit();
Game.Instance.uiManager.CloseUI<ProjectPanel>();
Game.Instance.uiManager.CloseUI<PatternPanel>();
Game.Instance.uiManager.CloseUI<HomePanel>();
}
}
}