Пример #1
0
    public void LoadInGameScene()
    {
        int currentStage = PlayerPrefHelper.GetCurrentStage();

        PlayerPrefHelper.SavePassingStage(currentStage);
        SceneManager.LoadScene("GameScene");
    }
Пример #2
0
    private void CompleteLevel()
    {
        gameController.Stop();
        HideComponent();
        StartCoroutine(ShowCompletePopup(0.1f, passingStage));
        int currentStage = PlayerPrefHelper.GetCurrentStage();

        passingStage = passingStage + 1;
        PlayerPrefHelper.SavePassingStage(passingStage);
        if (passingStage > currentStage)
        {
            PlayerPrefHelper.SaveCurrentStage(passingStage);
        }

        //SceneManager.LoadScene(SceneManager.GetActiveScene().name);
    }
 void Start()
 {
     buttonStage    = GameObject.Find("ButtonStage").GetComponent <Button>();
     textLevel      = buttonStage.transform.Find("Text").GetComponent <Text>();
     textLevel.text = PlayerPrefHelper.GetCurrentStage().ToString();
 }