public void GameOver()
 {
     Cursor.lockState = CursorLockMode.None;
     Cursor.visible   = true;
     Player.SetActive(false);
     GameStart           = !GameStart;
     GameOverGUI.enabled = true;
     QuitYes.SetActive(true);
     if (PlayerPrefs.GetFloat("HighScore") < GameScore)
     {
         PlayerPrefs.SetString("HighScoreName", PlayerName);
         PlayerPrefs.SetFloat("HighScore", GameScore);
     }
 }
 void Start()
 {
     Timer = SpawnTimer;
     //disables all menus needed not needed at start
     ExitMenu.enabled       = false;
     MainGUI.enabled        = false;
     InGameExitMenu.enabled = false;
     GameOverGUI.enabled    = false;
     DirectionsGUI.enabled  = false;
     //disables all objects not needed at start
     Player.SetActive(false);
     Apple1.SetActive(false);
     Apple2.SetActive(false);
     Apple3.SetActive(false);
     QuitYes.SetActive(false);
     //sets game score to 0
     GameScore = 0;
     // recalls high score info for display at start screen
     HighScore1.text = "HighScore: " + PlayerPrefs.GetString("HighScoreName").ToString() + " - " + ((int)PlayerPrefs.GetFloat("HighScore")).ToString();
 }
 public void RestartYesPress()
 {
     QuitYes.SetActive(false);
     RestartGame();
 }