chip-game/Assets/Scripts/GameFSM/VitrinaChoseState.cs

38 lines
952 B
C#

using UnityEngine;
//это будет перед показом победителя.
public class VitrinaChoseState : IState
{
VitrinaPanel vitrinaPanel;
public VitrinaChoseState()
{
}
public void enter()
{
vitrinaPanel = GameManager.instance.vitrinaPanel;
//Тут на старте можно показать типа "ЗАГРУЗКА ВИТРИНЫ" и потом переход к ней или панель результата.
if (!PrizeStandController.Initialized)//то дальше нельзя идти и надо выходить.
{
}
vitrinaPanel.gameObject.SetActive(true);
}
public void update()
{
if (Input.GetKeyUp(KeyCode.Escape))
{
GameManager.instance.stateMachine.ChangeState(new ShowWinnerState());
}
}
public void exit()
{
vitrinaPanel.gameObject.SetActive(false);
}
}