From 1ab047b5fdd933c38ba0519ec2e83a44512ea8d7 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 26 三月 2026 17:46:11 +0800
Subject: [PATCH] webgl代码合并 1
---
Main/Core/GameEngine/Launch/BuiltInAssetCopyTask.cs | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/Main/Core/GameEngine/Launch/BuiltInAssetCopyTask.cs b/Main/Core/GameEngine/Launch/BuiltInAssetCopyTask.cs
index 2dc7886..c45a2ef 100644
--- a/Main/Core/GameEngine/Launch/BuiltInAssetCopyTask.cs
+++ b/Main/Core/GameEngine/Launch/BuiltInAssetCopyTask.cs
@@ -58,14 +58,14 @@
// done = true;
//}
- public override void End()
+ public override async void End()
{
if (AssetSource.isUseAssetBundle)
{
// YooAsset 宸插湪 Launch 闃舵鍒濆鍖栧唴缃祫婧愶紝涓嶅啀闇�瑕� AssetBundleUtility.InitBuiltInAsset()
// YooAssetInitializer.Instance.DefaultPackage 宸插寘鍚唴缃祫婧�
- LaunchInHot.Instance.InitSystemMgr();
+ await LaunchInHot.Instance.InitSystemMgr();
// 杩欓噷杩樻病寮�濮嬪姞杞介厤缃� 浣嗘槸鎻愬墠鍔犺浇浜嗕緵LaunchWin浣跨敤
@@ -86,7 +86,7 @@
return;
}
- if (!PriorLanguageConfig.isInit || !InitialFunctionConfig.isInit)
+ if (!(PriorLanguageConfig.isInit && InitialFunctionConfig.isInit))
{
return;
}
@@ -151,9 +151,9 @@
}
}
- private void IosCopyAsset()
+ private async void IosCopyAsset()
{
- if (!VersionUtility.Instance.InIosAuditTime())
+ if (!await VersionUtility.Instance.InIosAuditTime())
{
if (!SDKUtils.builtinAssetCopyFinished)
{
@@ -198,7 +198,10 @@
File.Copy(fromPath, toPath, true);
}
- LocalSave.SetString("BuiltInAssetCopyCompleted_IOSorStandalone", VersionConfig.Get().version);
+ VersionConfig.GetAsync().ContinueWith(config =>
+ {
+ LocalSave.SetString("BuiltInAssetCopyCompleted_IOSorStandalone", config.version);
+ }).Forget();
}
}
}
--
Gitblit v1.8.0