mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
Update ProcedureInitResources.cs
This commit is contained in:
@@ -60,7 +60,7 @@ namespace Procedure
|
|||||||
yield return operation1;
|
yield return operation1;
|
||||||
if (operation1.Status != EOperationStatus.Succeed)
|
if (operation1.Status != EOperationStatus.Succeed)
|
||||||
{
|
{
|
||||||
OnInitResourcesError(procedureOwner);
|
OnInitResourcesError(procedureOwner, operation1.Error);
|
||||||
yield break;
|
yield break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -70,20 +70,21 @@ namespace Procedure
|
|||||||
Log.Info($"Init resource package version : {packageVersion}");
|
Log.Info($"Init resource package version : {packageVersion}");
|
||||||
|
|
||||||
// 2. 传入的版本信息更新资源清单
|
// 2. 传入的版本信息更新资源清单
|
||||||
var operation = _resourceModule.UpdatePackageManifestAsync(packageVersion);
|
var operation2 = _resourceModule.UpdatePackageManifestAsync(packageVersion);
|
||||||
yield return operation;
|
yield return operation2;
|
||||||
if (operation.Status != EOperationStatus.Succeed)
|
if (operation2.Status != EOperationStatus.Succeed)
|
||||||
{
|
{
|
||||||
OnInitResourcesError(procedureOwner);
|
OnInitResourcesError(procedureOwner, operation2.Error);
|
||||||
yield break;
|
yield break;
|
||||||
}
|
}
|
||||||
|
|
||||||
_initResourcesComplete = true;
|
_initResourcesComplete = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnInitResourcesError(ProcedureOwner procedureOwner)
|
private void OnInitResourcesError(ProcedureOwner procedureOwner, string message)
|
||||||
{
|
{
|
||||||
LauncherMgr.ShowMessageBox($"初始化资源失败!点击确认重试</color>", MessageShowType.TwoButton,
|
Log.Error(message);
|
||||||
|
LauncherMgr.ShowMessageBox($"初始化资源失败!点击确认重试 \n <color=#FF0000>{message}</color>", MessageShowType.TwoButton,
|
||||||
LoadStyle.StyleEnum.Style_Retry
|
LoadStyle.StyleEnum.Style_Retry
|
||||||
, () =>
|
, () =>
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user