UI update 02

This commit is contained in:
FloatGaming
2026-06-30 21:21:30 +08:00
parent b2a1e307a4
commit f62f643cfc
1666 changed files with 211081 additions and 22799 deletions
+9 -1
View File
@@ -4,6 +4,7 @@ using System.Collections;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
using GameServer.Client;
using Bansonic;
#if UNITY_EDITOR
using UnityEditor;
#endif
@@ -613,8 +614,15 @@ public class PauseManager : MonoBehaviour
private IEnumerator LoadSceneAsync(string sceneName)
{
if (gTransition.LoadScene(sceneName, LoadSceneMode.Single))
{
while (gTransition.IsBusy)
yield return null;
yield break;
}
AsyncOperation asyncLoad = SceneManager.LoadSceneAsync(sceneName);
while (!asyncLoad.isDone)
while (asyncLoad != null && !asyncLoad.isDone)
yield return null;
}