This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
project-undercover/Project Undercover/Assets/Scripts/UI/InGameMenuController.cs
2017-11-30 13:34:49 -06:00

35 lines
693 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class InGameMenuController : MonoBehaviour {
public static bool MenuBlocked { get; set; }
public GameObject inGameMenu;
private void Start() {
MenuBlocked = false;
}
void Update() {
if (MenuBlocked) {
return;
}
if (Input.GetKeyDown(KeyCode.Escape)) {
EscapePressed();
}
}
void EscapePressed() {
if (inGameMenu.GetActive()) {
Resume();
} else {
inGameMenu.SetActive(true);
}
}
public void Resume() {
inGameMenu.SetActive(false);
}
}