38 lines
952 B
C#
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);
|
|
}
|
|
}
|