From 3d4ed38f17a7b5e973875d33510f1c5f8d6f1e03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Sat, 4 Jan 2025 14:10:10 +0800 Subject: [PATCH] update extension sample MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修正扩展文件系统类编译错误 --- .../ByteGameFileSystem/ByteGameFileSystem.cs | 4 ++-- .../Operation/WXFSClearAllBundleFilesOperation.cs | 2 +- .../Operation/WXFSClearUnusedBundleFilesAsync.cs | 2 +- .../ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/ByteGameFileSystem/ByteGameFileSystem.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/ByteGameFileSystem/ByteGameFileSystem.cs index 50af4348..9d9e4687 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/ByteGameFileSystem/ByteGameFileSystem.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/ByteGameFileSystem/ByteGameFileSystem.cs @@ -110,9 +110,9 @@ internal class ByteGameFileSystem : IFileSystem OperationSystem.StartOperation(PackageName, operation); return operation; } - public virtual FSClearCacheBundleFilesOperation ClearCacheBundleFilesAsync(PackageManifest manifest, string clearMode, object clearParam) + public virtual FSClearCacheFilesOperation ClearCacheFilesAsync(PackageManifest manifest, string clearMode, object clearParam) { - var operation = new FSClearCacheBundleFilesCompleteOperation(null); + var operation = new FSClearCacheFilesCompleteOperation(); OperationSystem.StartOperation(PackageName, operation); return operation; } diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs index b4b915f8..1b042b46 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs @@ -5,7 +5,7 @@ using UnityEngine; using YooAsset; using WeChatWASM; -internal class WXFSClearAllBundleFilesOperation : FSClearCacheBundleFilesOperation +internal class WXFSClearAllBundleFilesOperation : FSClearCacheFilesOperation { private enum ESteps { diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs index 59558997..03eef01d 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs @@ -6,7 +6,7 @@ using YooAsset; using WeChatWASM; -internal class WXFSClearUnusedBundleFilesAsync : FSClearCacheBundleFilesOperation +internal class WXFSClearUnusedBundleFilesAsync : FSClearCacheFilesOperation { private enum ESteps { diff --git a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs index 34567373..8d1187fb 100644 --- a/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs +++ b/Assets/YooAsset/Samples~/Extension Sample/Runtime/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs @@ -115,7 +115,7 @@ internal class WechatFileSystem : IFileSystem OperationSystem.StartOperation(PackageName, operation); return operation; } - public virtual FSClearCacheBundleFilesOperation ClearCacheBundleFilesAsync(PackageManifest manifest, string clearMode, object clearParam) + public virtual FSClearCacheFilesOperation ClearCacheFilesAsync(PackageManifest manifest, string clearMode, object clearParam) { if (clearMode == EFileClearMode.ClearAllBundleFiles.ToString()) { @@ -132,7 +132,7 @@ internal class WechatFileSystem : IFileSystem else { string error = $"Invalid clear mode : {clearMode}"; - var operation = new FSClearCacheBundleFilesCompleteOperation(error); + var operation = new FSClearCacheFilesCompleteOperation(error); OperationSystem.StartOperation(PackageName, operation); return operation; }