using Cysharp.Threading.Tasks; using UnityEngine; namespace ZC { public static class UniTaskHelper { public static async UniTask WaitFinish(string isFinish) { Debug.Log("000000000000000"); while (isFinish == "none") { Debug.Log("111111111111111"); await UniTask.Yield(); } Debug.Log("22222222222222222"); } public static async UniTask LoadingSceneAsync(string sceneName) { await UniTask.Delay(1000); // var ui = ZCGame.UIManager.ShowUI(UIType.LoadingUI); // var loadingUI = ui as LoadingUI; // // await ResourcesLocalComponent.Instance.LoadSceneAsync(sceneName, callback: loadingUI.UpdateSlider); // ZCGame.UIManager.HideUI(UIType.LoadingUI); } } }