public void StopGame() { MovePlayerToSteadyPos(); Destroy(keyboard); isPlaying = false; listEnemy.Clear(); MH.OpenResultMenu(true); int score = player.GetComponent <PlayerController> ().score; if (PlayerPrefs.GetInt("HighScore") < score) { PlayerPrefs.SetInt("HighScore", score); } MH.ResultMenu.transform.GetChild(1).GetChild(0).GetComponent <UnityEngine.UI.Text> ().text = " Your Score : " + score.ToString(); MH.ResultMenu.transform.GetChild(2).GetChild(0).GetComponent <UnityEngine.UI.Text> ().text = " High Score : " + PlayerPrefs.GetInt("HighScore").ToString(); GetComponent <GameWaveManager> ().Waves = 0; }