public static void Death() { lose = true; staticLoseText.SetActive(true); rb.gravityScale = 1; PlayServices.AddScoreToLeaderboard(GPGSIds.leaderboard_high_score__highest, points); SaveingManager.main.DeleteData(); }
// Update is called once per frame void Update() { if (lives > 6) { lives = 6; } switch (lives) { case 6: life1.gameObject.SetActive(true); life2.gameObject.SetActive(true); life3.gameObject.SetActive(true); life4.gameObject.SetActive(true); life5.gameObject.SetActive(true); life6.gameObject.SetActive(true); break; case 5: life1.gameObject.SetActive(true); life2.gameObject.SetActive(true); life3.gameObject.SetActive(true); life4.gameObject.SetActive(true); life5.gameObject.SetActive(true); life6.gameObject.SetActive(false); break; case 4: life1.gameObject.SetActive(true); life2.gameObject.SetActive(true); life3.gameObject.SetActive(true); life4.gameObject.SetActive(true); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); break; case 3: life1.gameObject.SetActive(true); life2.gameObject.SetActive(true); life3.gameObject.SetActive(true); life4.gameObject.SetActive(false); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); break; case 2: life1.gameObject.SetActive(true); life2.gameObject.SetActive(true); life3.gameObject.SetActive(false); life4.gameObject.SetActive(false); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); break; case 1: life1.gameObject.SetActive(true); life2.gameObject.SetActive(false); life3.gameObject.SetActive(false); life4.gameObject.SetActive(false); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); break; case 0: PlayerPrefs.SetInt("CoinsC", coins); PlayServices.AddScoreToLeaderboard(); life1.gameObject.SetActive(false); life2.gameObject.SetActive(false); life3.gameObject.SetActive(false); life4.gameObject.SetActive(false); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); pauseBtn.gameObject.SetActive(false); gameOver.gameObject.SetActive(true); if (isSettingsActive == true) { gameOver.gameObject.SetActive(false); } if (isSettingsActive == false) { gameOver.gameObject.SetActive(true); } Time.timeScale = 0; break; default: PlayerPrefs.SetInt("CoinsC", coins); PlayServices.AddScoreToLeaderboard(); life1.gameObject.SetActive(false); life2.gameObject.SetActive(false); life3.gameObject.SetActive(false); life4.gameObject.SetActive(false); life5.gameObject.SetActive(false); life6.gameObject.SetActive(false); pauseBtn.gameObject.SetActive(false); gameOver.gameObject.SetActive(true); if (isSettingsActive == true) { gameOver.gameObject.SetActive(false); } if (isSettingsActive == false) { gameOver.gameObject.SetActive(true); } Time.timeScale = 0; break; } }