void Start() { Space_Img.SetActive(false); AdManager.AdManage.bannerView.Destroy(); AdManager.AdManage.Request_Banner(); GameOverController.End_Panel.SetActive(false); StartGame = false; StartGameCountdownEnded = false; current_score = 0; temp_score = 0; Application.targetFrameRate = 200; Screen.sleepTimeout = SleepTimeout.NeverSleep; Player = GameObject.Find("Player"); rb = Player.GetComponent <Rigidbody2D>(); Left_Portal = GameObject.Find("Left_Portal"); Right_Portal = GameObject.Find("Right_Portal"); Current_World_Img = GameObject.Find("Current_World_Img"); Left_World_Img = GameObject.Find("Left_World_Img"); Right_World_Img = GameObject.Find("Right_World_Img"); Game_Sound.Play(); BlockList_Hide(); CarrotList_Hide(); Player.GetComponent <Rigidbody2D>().constraints = RigidbodyConstraints2D.FreezeRotation; PlayerDataUpgrade loadedData = SaveLoadUpgrade.LoadPlayer(); Score_Multiplier = loadedData.Score_Multiplier; }
public static void SavePlayer(PlayerDataUpgrade data) { BinaryFormatter formatter = new BinaryFormatter(); FileStream stream = new FileStream(FilePath, FileMode.Create); formatter.Serialize(stream, data); stream.Close(); }
public static PlayerDataUpgrade LoadPlayer() { if (File.Exists(FilePath)) { BinaryFormatter formatter = new BinaryFormatter(); FileStream stream = new FileStream(FilePath, FileMode.Open); PlayerDataUpgrade loadedData = formatter.Deserialize(stream) as PlayerDataUpgrade; stream.Close(); return(loadedData); } else { SavePlayer(PlayerDataUpgrade.DefaultValues); return(PlayerDataUpgrade.DefaultValues); } }
public void LoadCarrotBonus() { PlayerDataUpgrade loadedData = SaveLoadUpgrade.LoadPlayer(); Carrot_Points = loadedData.Carrot_Points; }