From 866c440479a6a3134611b99014ed9efa8a2ccf54 Mon Sep 17 00:00:00 2001
From: Weekend <872285171@qq.com>
Date: Sun, 19 Nov 2023 02:01:15 +0800
Subject: [PATCH] =?UTF-8?q?add:=E5=88=9D=E5=A7=8B=E5=8C=96Package=E6=B5=81?=
=?UTF-8?q?=E7=A8=8B=E4=B8=AD=E5=A2=9E=E5=8A=A0webgl=E5=B9=B3=E5=8F=B0?=
=?UTF-8?q?=E6=9B=B4=E6=96=B0update=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Main/Procedure/ProcedureInitPackage.cs | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/UnityProject/Assets/GameScripts/Main/Procedure/ProcedureInitPackage.cs b/UnityProject/Assets/GameScripts/Main/Procedure/ProcedureInitPackage.cs
index b87efb4f..69d2081d 100644
--- a/UnityProject/Assets/GameScripts/Main/Procedure/ProcedureInitPackage.cs
+++ b/UnityProject/Assets/GameScripts/Main/Procedure/ProcedureInitPackage.cs
@@ -29,7 +29,8 @@ namespace GameMain
private async UniTaskVoid InitPackage(ProcedureOwner procedureOwner)
{
- if (GameModule.Resource.PlayMode == EPlayMode.HostPlayMode)
+ if (GameModule.Resource.PlayMode == EPlayMode.HostPlayMode ||
+ GameModule.Resource.PlayMode == EPlayMode.WebPlayMode)
{
if (SettingsUtils.EnableUpdateData())
{
@@ -44,7 +45,8 @@ namespace GameMain
if (!string.IsNullOrEmpty(updateData.FallbackHostServerURL))
{
- SettingsUtils.FrameworkGlobalSettings.FallbackHostServerURL = updateData.FallbackHostServerURL;
+ SettingsUtils.FrameworkGlobalSettings.FallbackHostServerURL =
+ updateData.FallbackHostServerURL;
}
}
}
@@ -60,9 +62,9 @@ namespace GameMain
{
//热更新阶段文本初始化
LoadText.Instance.InitConfigData(null);
-
+
GameEvent.Send(RuntimeId.ToRuntimeId("RefreshVersion"));
-
+
EPlayMode playMode = GameModule.Resource.PlayMode;
// 编辑器模式。
@@ -107,7 +109,9 @@ namespace GameMain
// 打开启动UI。
UILoadMgr.Show(UIDefine.UILoadUpdate, $"资源初始化失败!");
- UILoadTip.ShowMessageBox($"资源初始化失败!点击确认重试 \n \n 原因{initializationOperation.Error}", MessageShowType.TwoButton,
+ UILoadTip.ShowMessageBox(
+ $"资源初始化失败!点击确认重试 \n \n 原因{initializationOperation.Error}",
+ MessageShowType.TwoButton,
LoadStyle.StyleEnum.Style_Retry
, () => { Retry(procedureOwner); }, UnityEngine.Application.Quit);
}