Example #1
0
 public void SaveGameButton()
 {
     SerializingSystem.SavePlayer(player);
     PauseMenuUI.SetActive(false);
     GameIsPaused   = false;
     Time.timeScale = 1f;
 }
Example #2
0
    public void LoadGame()
    {
        PlayerDataToSave buffer = SerializingSystem.LoadPlayer();

        if (buffer != null)
        {
            PlayerController.serialization = true;
            PlayerController.data          = buffer;
            if (buffer.SceneName == "SampleScene")
            {
                SceneManager.LoadSceneAsync(buffer.SceneName);
            }
            else
            {
                SceneManager.LoadSceneAsync("SampleScene");
                SceneManager.LoadSceneAsync(buffer.SceneName);
            }
        }
    }