(client) feat:实现热重载

This commit is contained in:
m0_75251201
2025-08-20 17:55:22 +08:00
parent d91210a6ff
commit 3e099137a1
20 changed files with 8636 additions and 480 deletions

View File

@ -1,4 +1,6 @@
using Base;
using UnityEngine;
using UnityEngine.SceneManagement;
namespace UI
{
@ -9,7 +11,7 @@ namespace UI
Base.UIInputControl.Instance.Hide(this);
}
public void ExitButton()
public static void ExitButton()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false; // 停止编辑器播放模式
@ -18,9 +20,16 @@ namespace UI
#endif
}
public void SettingsButton()
public static void SettingsButton()
{
UIInputControl.Instance.Show("SettingUI");
}
public static void ReturnMainMenu()
{
if (SceneManager.GetActiveScene().buildIndex == 0)
return;
SceneManager.LoadScene(0);
}
}
}