Skip to content

Commit

Permalink
add settings menu
Browse files Browse the repository at this point in the history
  • Loading branch information
Feliperpvieira committed May 11, 2021
1 parent 3c0115c commit a03b27e
Show file tree
Hide file tree
Showing 4 changed files with 728 additions and 42 deletions.
26 changes: 26 additions & 0 deletions Pac-Manhattan/Assets/Scripts/StartMenu.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;

public class StartMenu : MonoBehaviour
{

public GameObject SettingsMenu, PlayButton, SettingsButton;
public Text highscoreText;

public void PlayGame()
{
SceneManager.LoadScene("MiniGame");
Expand All @@ -14,4 +19,25 @@ public void QuitGame()
{
Application.Quit();
}

public void OpenSettings()
{
SettingsMenu.SetActive(true);
PlayButton.SetActive(false);
SettingsButton.SetActive(false);
highscoreText.text = "High Score: " + PlayerPrefs.GetInt("Highscore").ToString();
}

public void CloseSettings()
{
SettingsMenu.SetActive(false);
PlayButton.SetActive(true);
SettingsButton.SetActive(true);
}

public void ResetSave()
{
PlayerPrefs.DeleteAll();
highscoreText.text = "High Score: " + PlayerPrefs.GetInt("Highscore", 0).ToString();
}
}
Loading

0 comments on commit a03b27e

Please sign in to comment.