Files
Dontback/Assets/Scripts/UI/PausePanel.cs
Eicy d4a9b7e0a3 +事件连琐
+对话框分化完毕
+打包Resources文件夹
2024-09-18 13:16:54 +08:00

41 lines
816 B
C#

using UnityEngine;
namespace UI
{
public class PausePanel : MonoBehaviour
{
[SerializeField] private GameObject pauseButton;
private void Start()
{
Time.timeScale = 1;
gameObject.SetActive(false);
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.Escape))
{
Continue();
}
}
public void Continue()
{
pauseButton.SetActive(true);
Time.timeScale = 1;
Cursor.lockState = CursorLockMode.Locked;
gameObject.SetActive(false);
}
public void Exit()
{
Application.Quit();
}
public void MainMenu()
{
Time.timeScale = 1;
}
}
}