From 98c585107163defc41358d5d1fefa1d6e806e87b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Thu, 13 Feb 2025 18:57:39 +0800 Subject: [PATCH] update extension file system MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 解决微信小游戏预下载和正常下载冲突的问题 --- .../WechatFileSystem/Operation/WXFSDownloadFileOperation.cs | 2 +- .../WechatFileSystem/Operation/WXFSLoadBundleOperation.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs index a20386b9..c61bc324 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs @@ -92,7 +92,7 @@ internal class WXFSDownloadFileOperation : DefaultDownloadFileOperation private void CreateWebRequest() { - _webRequest = WXAssetBundle.GetAssetBundle(_requestURL); + _webRequest = UnityWebRequest.Get(_requestURL); _webRequest.SetRequestHeader("wechatminigame-preload", "1"); _webRequest.disposeDownloadHandlerOnDispose = true; _webRequest.SendWebRequest(); diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs index 864e9a84..8b16c964 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs @@ -39,7 +39,7 @@ internal class WXFSLoadBundleOperation : FSLoadBundleOperation if (_bundle.Encrypted) { - _downloadAssetBundleOp = new DownloadWebEncryptAssetBundleOperation(_fileSystem.DecryptionServices, _bundle, downloadParam); + _downloadAssetBundleOp = new DownloadWebEncryptAssetBundleOperation(false, _fileSystem.DecryptionServices, _bundle, downloadParam); OperationSystem.StartOperation(_fileSystem.PackageName, _downloadAssetBundleOp); } else