You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RatAttack2D/Assets/PauseMenu.cs

44 lines
845 B

using UnityEngine;
using System.Collections;
using UnityEngine.InputSystem;
public class PauseMenu : MonoBehaviour
{
public GameObject pauseMenu;
private bool paused = false;
public GameObject homeObj;
public PlayerMovement mov;
void Update()
{
if (Input.GetKeyDown(KeyCode.Escape))
{
paused = !paused;
}
ToggleActive();
}
public void ResumeGame()
{
paused = false;
}
public void GoToHome()
{
mov.rb.position = homeObj.transform.position;
paused = false;
}
private void ToggleActive()
{
if (paused)
{
pauseMenu.SetActive(true);
Time.timeScale = 0;
}
else
{
pauseMenu.SetActive(false);
Time.timeScale = 1;
}
}
}