Beispiel #1
0
 public void EndGame()
 {
     gameRunning = false;
     gameEndText.gameObject.SetActive(false);
     gameMenu.gameObject.SetActive(true);
     hintCanvas.HideHint();
 }
Beispiel #2
0
    protected virtual void Start()
    {
        gameMenu    = FindObjectOfType <GameMenu>();
        gameEndText = GameObject.FindGameObjectWithTag("Finish").GetComponent <Text>();
        gameEndText.gameObject.SetActive(false);
        hintCanvas = FindObjectOfType <HintCanvas>();
        hintCanvas.HideHint();

        if (PlayerPrefs.GetString(VersionKey, "") != version)
        {
            PlayerPrefs.SetInt(PlayerFirstWin, 0);
            PlayerPrefs.SetInt(PlayerFirstLose, 0);
            PlayerPrefs.SetInt(PlayerFirstTie, 0);
            PlayerPrefs.SetInt(AiFirstWin, 0);
            PlayerPrefs.SetInt(AiFirstLose, 0);
            PlayerPrefs.SetInt(AiFirstTie, 0);
            PlayerPrefs.SetString(VersionKey, version);
        }
    }