BGJ-2022.1/Assets/Scripts/UI/PauseMenu.cs

23 lines
545 B
C#

using Level;
using UnityEngine;
namespace UI
{
public class PauseMenu : MonoBehaviour
{
public void Resume() => UIManager.Instance.Pauser.TogglePause();
public void Restart()
{
LevelManager.Instance.CurrentLevel.Restart();
Resume();
}
public void MainMenu()
{
Resume();
LevelManager.Instance.DisableAllLevels();
UIManager.Instance.SwitchToCanvas("Main Menu");
}
public void Exit() => Application.Quit();
}
}