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