This commit is contained in:
zhangzheng
2026-03-17 16:53:01 +08:00
parent 6cc8b62c33
commit 20b59e0e54
2 changed files with 18 additions and 7 deletions

View File

@@ -52,7 +52,9 @@ namespace Stary.Evo
//登录 //登录
if (((FsmLoadSystem)FsmSystem).IsLogin) if (((FsmLoadSystem)FsmSystem).IsLogin)
{ {
await GetServerVersion(); bool isExit = await GetServerVersion();
if (isExit)
{
await HOST_PLAYMODE(package); await HOST_PLAYMODE(package);
isInitSuccess = await HOST_PLAYMODE(packageRawFile); isInitSuccess = await HOST_PLAYMODE(packageRawFile);
} }
@@ -63,6 +65,14 @@ namespace Stary.Evo
await OFFLINE_PLAYMODE(packageRawFile); await OFFLINE_PLAYMODE(packageRawFile);
isInitSuccess = await ChChe_PLAYMODE(packageRawFile); isInitSuccess = await ChChe_PLAYMODE(packageRawFile);
} }
}
else
{
await OFFLINE_PLAYMODE(package);
await ChChe_PLAYMODE(package);
await OFFLINE_PLAYMODE(packageRawFile);
isInitSuccess = await ChChe_PLAYMODE(packageRawFile);
}
await UpdateLocalPackage(package); await UpdateLocalPackage(package);
if (isInitSuccess) if (isInitSuccess)
@@ -183,7 +193,6 @@ namespace Stary.Evo
} }
var operation = package.RequestPackageVersionAsync(); var operation = package.RequestPackageVersionAsync();
await operation; await operation;
if (operation.Status == EOperationStatus.Succeed) if (operation.Status == EOperationStatus.Succeed)
@@ -194,7 +203,6 @@ namespace Stary.Evo
} }
else else
{ {
Debug.LogError($"UnityEvo:从本地缓存中加载资源包,初始化获取版本号失败!"); Debug.LogError($"UnityEvo:从本地缓存中加载资源包,初始化获取版本号失败!");
return false; return false;
} }
@@ -252,7 +260,7 @@ namespace Stary.Evo
#endif #endif
} }
private async UniTask GetServerVersion() private async UniTask<bool> GetServerVersion()
{ {
// 新增平台判断代码 // 新增平台判断代码
#if UNITY_EDITOR #if UNITY_EDITOR
@@ -290,10 +298,13 @@ namespace Stary.Evo
{ {
Debug.Log($"UnityEvo:当前版本{oldVersion}资源版本一致,自动跳过更新..."); Debug.Log($"UnityEvo:当前版本{oldVersion}资源版本一致,自动跳过更新...");
} }
return true;
} }
else else
{ {
Debug.LogError($"UnityEvo:获取资源版本失败: 【{resDmainMessageEntity.message}】"); Debug.LogError($"UnityEvo:获取资源版本失败: 【{resDmainMessageEntity.message}】");
return false;
} }
} }

View File

@@ -1,6 +1,6 @@
{ {
"name": "com.staryevo.tools", "name": "com.staryevo.tools",
"version": "1.3.12", "version": "1.3.13",
"displayName": "00.StaryEvo.Tools", "displayName": "00.StaryEvo.Tools",
"description": "This is an Framework package(后台服务器版本端口9527)", "description": "This is an Framework package(后台服务器版本端口9527)",
"unity": "2021.3", "unity": "2021.3",