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

38 lines
852 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(GameManager.instance.lastResult));
}
}
public void exit()
{
vitrinaPanel.gameObject.SetActive(false);
}
}