From b0ac6cb26463ef949f52d299abe844b319d8de3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=93=AE?= <834207172@qq.com> Date: Thu, 5 Jun 2025 17:12:56 +0800 Subject: [PATCH] =?UTF-8?q?00=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Editor/BuildAsset/BuildAssetWindow.cs | 14 ++++++++++++++ Assets/00.StaryEvo/package.json | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) 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",