diff --git a/Assets/00.StaryEvo/Editor/BuildAsset/BuildAssetWindow.cs b/Assets/00.StaryEvo/Editor/BuildAsset/BuildAssetWindow.cs index 9053ae5..4bcc9bb 100644 --- a/Assets/00.StaryEvo/Editor/BuildAsset/BuildAssetWindow.cs +++ b/Assets/00.StaryEvo/Editor/BuildAsset/BuildAssetWindow.cs @@ -47,6 +47,11 @@ namespace Stary.Evo.Editor window.Show(); } + protected override void OnDisable() + { + base.OnDisable(); + EditorUtility.ClearProgressBar(); + } protected override async void Initialize() { @@ -93,7 +98,16 @@ namespace Stary.Evo.Editor PlayerPrefs.SetString("LoginUserName", userName); PlayerPrefs.SetString("LoginPassword", password); string url = ip + "/Authentication/login"; + EditorUtility.DisplayProgressBar("提示", $"登陆中~", 0f); bool islogin = await WebRequestSystem.Login(url, userName, password); + float progress = 0f; + while (progress>=1f) + { + progress += 0.1f; + EditorUtility.DisplayProgressBar("提示", $"登陆中~", progress); + await Task.Delay(TimeSpan.FromSeconds(0.2f)); + } + EditorUtility.ClearProgressBar(); UpdateMessage(islogin); } diff --git a/Assets/00.StaryEvo/package.json b/Assets/00.StaryEvo/package.json index 8b3a1fb..a6aa5ca 100644 --- a/Assets/00.StaryEvo/package.json +++ b/Assets/00.StaryEvo/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.main", - "version": "1.2.1", + "version": "1.2.2", "displayName": "00.StaryEvo", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",