//EventHandling public void isPlayerDead() { if (player.isDead && levelItemUI.LP <= 1) { Time.timeScale = 0f; //Save Score SavingScore(); //delete save PlayerPrefs.DeleteKey("ContinueScene"); //Show UI restart.gameObject.SetActive(true); if (player != null) { Destroy(player.gameObject); } } else { Destroy(player.gameObject); levelItemUI.LP -= 1; jsonManager.CreateJson(); GameObject Player = Instantiate(PlayerPrefab); } }