Make it so you can press escape in any place in berrydash (almost any)

This commit is contained in:
2025-10-11 12:33:47 -07:00
parent 5496a0615d
commit 07b555bbc6
9 changed files with 84 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ using System.Numerics;
using Newtonsoft.Json.Linq;
using TMPro;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.Networking;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
@@ -868,4 +869,13 @@ public class LeaderboardsMenu : MonoBehaviour
statusText.gameObject.SetActive(enabled);
statusText.text = message;
}
async void Update()
{
if (Keyboard.current.escapeKey.wasPressedThisFrame && FindFirstObjectByType<ProfileMenu>() == null)
{
if (!selectionPanel.activeSelf) SwitchMenu(0);
else await SceneManager.LoadSceneAsync("MainMenu");
}
}
}