Files
Gen_Hack-and-Slash-Roguelite/Client/Assets/Scripts/UI/EscUI.cs

34 lines
772 B
C#

using Base;
using UnityEngine.SceneManagement;
namespace UI
{
public class EscUI : UIBase
{
public void ContinueButton()
{
Base.UIInputControl.Instance.Hide(this);
}
public static void ExitButton()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false; // 停止编辑器播放模式
#else
UnityEngine.Application.Quit(); // 关闭游戏
#endif
}
public static void SettingsButton()
{
UIInputControl.Instance.Show("SettingUI");
}
public static void ReturnMainMenu()
{
if (SceneManager.GetActiveScene().buildIndex == 0)
return;
SceneManager.LoadScene(0);
}
}
}