From 14bbb993f8eeab598b319c88cc22f71fb250d398 Mon Sep 17 00:00:00 2001 From: Alex-Rachel <574809918@qq.com> Date: Thu, 20 Mar 2025 10:29:49 +0800 Subject: [PATCH] =?UTF-8?q?YooAsset=20Extension=E7=A8=8B=E5=BA=8F=E9=9B=86?= =?UTF-8?q?=20=E5=9B=A0=E4=B8=BAMIniGame=E7=9A=84FileSystem=E6=98=AF?= =?UTF-8?q?=E5=86=99=E6=AD=BB=E4=BA=86=E8=BF=99=E4=B8=AA=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E9=9B=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit YooAsset Extension程序集 因为MIniGame的FileSystem是写死了这个程序集 --- .../Module/ResourceModule/ResourceModule.cs | 2 ++ .../TEngine/Runtime/TEngine.Runtime.asmdef | 3 ++- .../YooAsset/{Runtime => }/Extension.meta | 2 +- .../Extension/ExtensionClass.meta | 0 .../ExtensionClass/AssetHandleExtension.cs | 0 .../AssetHandleExtension.cs.meta | 0 .../ExtensionClass/HandleBaseExtension.cs | 0 .../ExtensionClass/HandleBaseExtension.cs.meta | 0 .../Extension/ExtensionFileSystem.meta | 0 .../ExtensionFileSystem/TiktokFileSystem.meta | 0 .../TiktokFileSystem/BundleResult.meta | 0 .../BundleResult/TTAssetBundleResult.cs | 0 .../BundleResult/TTAssetBundleResult.cs.meta | 0 .../TiktokFileSystem/Operation.meta | 0 .../Operation/TTFSDownloadFileOperation.cs | 0 .../TTFSDownloadFileOperation.cs.meta | 0 .../Operation/TTFSInitializeOperation.cs | 0 .../Operation/TTFSInitializeOperation.cs.meta | 0 .../Operation/TTFSLoadBundleOperation.cs | 0 .../Operation/TTFSLoadBundleOperation.cs.meta | 0 .../TTFSLoadPackageManifestOperation.cs | 0 .../TTFSLoadPackageManifestOperation.cs.meta | 0 .../TTFSRequestPackageVersionOperation.cs | 0 .../TTFSRequestPackageVersionOperation.cs.meta | 0 .../TiktokFileSystem/Operation/internal.meta | 0 .../DownloadTiktokAssetBundleOperation.cs | 0 .../DownloadTiktokAssetBundleOperation.cs.meta | 0 .../LoadTiktokPackageManifestOperation.cs | 0 .../LoadTiktokPackageManifestOperation.cs.meta | 0 .../RequestTiktokPackageHashOperation.cs | 0 .../RequestTiktokPackageHashOperation.cs.meta | 0 .../RequestTiktokPackageVersionOperation.cs | 0 ...equestTiktokPackageVersionOperation.cs.meta | 0 .../TiktokFileSystem/TiktokFileSystem.cs | 0 .../TiktokFileSystem/TiktokFileSystem.cs.meta | 0 .../ExtensionFileSystem/WechatFileSystem.meta | 0 .../WechatFileSystem/BundleResult.meta | 0 .../BundleResult/WXAssetBundleResult.cs | 0 .../BundleResult/WXAssetBundleResult.cs.meta | 0 .../WechatFileSystem/Operation.meta | 0 .../WXFSClearAllBundleFilesOperation.cs | 0 .../WXFSClearAllBundleFilesOperation.cs.meta | 0 .../WXFSClearUnusedBundleFilesAsync.cs | 0 .../WXFSClearUnusedBundleFilesAsync.cs.meta | 0 .../Operation/WXFSDownloadFileOperation.cs | 0 .../WXFSDownloadFileOperation.cs.meta | 0 .../Operation/WXFSInitializeOperation.cs | 0 .../Operation/WXFSInitializeOperation.cs.meta | 0 .../Operation/WXFSLoadBundleOperation.cs | 0 .../Operation/WXFSLoadBundleOperation.cs.meta | 0 .../WXFSLoadPackageManifestOperation.cs | 0 .../WXFSLoadPackageManifestOperation.cs.meta | 0 .../WXFSRequestPackageVersionOperation.cs | 0 .../WXFSRequestPackageVersionOperation.cs.meta | 0 .../WechatFileSystem/Operation/internal.meta | 0 .../DownloadWechatAssetBundleOperation.cs | 0 .../DownloadWechatAssetBundleOperation.cs.meta | 0 .../LoadWechatPackageManifestOperation.cs | 0 .../LoadWechatPackageManifestOperation.cs.meta | 0 .../RequestWechatPackageHashOperation.cs | 0 .../RequestWechatPackageHashOperation.cs.meta | 0 .../RequestWechatPackageVersionOperation.cs | 0 ...equestWechatPackageVersionOperation.cs.meta | 0 .../WechatFileSystem/WechatFileSystem.cs | 3 +++ .../WechatFileSystem/WechatFileSystem.cs.meta | 0 .../Extension/ExtensionOperation.meta | 0 .../CopyBuildinManifestOperation.cs | 0 .../CopyBuildinManifestOperation.cs.meta | 0 .../GetCacheBundleSizeOperation.cs | 0 .../GetCacheBundleSizeOperation.cs.meta | 0 .../LoadAssetsByTagOperation.cs | 0 .../LoadAssetsByTagOperation.cs.meta | 0 .../LoadGameObjectOperation.cs | 0 .../LoadGameObjectOperation.cs.meta | 0 .../Extension/GameObjectAssetReference.cs | 0 .../Extension/GameObjectAssetReference.cs.meta | 0 .../Extension/YooAsset.RuntimeExtension.asmdef | 18 ++++++++++++++++++ .../YooAsset.RuntimeExtension.asmdef.meta | 7 +++++++ .../Packages/YooAsset/Extension/link.xml | 3 +++ .../Packages/YooAsset/Extension/link.xml.meta | 7 +++++++ 80 files changed, 43 insertions(+), 2 deletions(-) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension.meta (77%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionClass.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionClass/AssetHandleExtension.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionClass/AssetHandleExtension.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionClass/HandleBaseExtension.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionClass/HandleBaseExtension.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs (99%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/LoadGameObjectOperation.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/ExtensionOperation/LoadGameObjectOperation.cs.meta (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/GameObjectAssetReference.cs (100%) rename UnityProject/Packages/YooAsset/{Runtime => }/Extension/GameObjectAssetReference.cs.meta (100%) create mode 100644 UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef create mode 100644 UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef.meta create mode 100644 UnityProject/Packages/YooAsset/Extension/link.xml create mode 100644 UnityProject/Packages/YooAsset/Extension/link.xml.meta diff --git a/UnityProject/Assets/TEngine/Runtime/Module/ResourceModule/ResourceModule.cs b/UnityProject/Assets/TEngine/Runtime/Module/ResourceModule/ResourceModule.cs index bc0bd3e4..2718cd47 100644 --- a/UnityProject/Assets/TEngine/Runtime/Module/ResourceModule/ResourceModule.cs +++ b/UnityProject/Assets/TEngine/Runtime/Module/ResourceModule/ResourceModule.cs @@ -197,6 +197,7 @@ namespace TEngine { var createParameters = new WebPlayModeParameters(); #if UNITY_WEBGL && WEIXINMINIGAME && !UNITY_EDITOR + Log.Info("=======================WEIXINMINIGAME======================="); IWebDecryptionServices webDecryptionServices = CreateWebDecryptionServices(); // 注意:如果有子目录,请修改此处! @@ -206,6 +207,7 @@ namespace TEngine IRemoteServices remoteServices = new RemoteServices(defaultHostServer, fallbackHostServer); createParameters.WebServerFileSystemParameters = WechatFileSystemCreater.CreateFileSystemParameters(packageRoot, remoteServices, webDecryptionServices); #else + Log.Info("=======================UNITY_WEBGL======================="); createParameters.WebServerFileSystemParameters = FileSystemParameters.CreateDefaultWebServerFileSystemParameters(); #endif initializationOperation = package.InitializeAsync(createParameters); diff --git a/UnityProject/Assets/TEngine/Runtime/TEngine.Runtime.asmdef b/UnityProject/Assets/TEngine/Runtime/TEngine.Runtime.asmdef index 69d2ab01..a724bbdc 100644 --- a/UnityProject/Assets/TEngine/Runtime/TEngine.Runtime.asmdef +++ b/UnityProject/Assets/TEngine/Runtime/TEngine.Runtime.asmdef @@ -5,7 +5,8 @@ "GUID:e34a5702dd353724aa315fb8011f08c3", "GUID:f51ebe6a0ceec4240a699833d6309b23", "GUID:6055be8ebefd69e48b49212b09b47b2f", - "GUID:5efd170ecd8084500bed5692932fe14e" + "GUID:5efd170ecd8084500bed5692932fe14e", + "YooAsset.RuntimeExtension" ], "includePlatforms": [], "excludePlatforms": [], diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension.meta b/UnityProject/Packages/YooAsset/Extension.meta similarity index 77% rename from UnityProject/Packages/YooAsset/Runtime/Extension.meta rename to UnityProject/Packages/YooAsset/Extension.meta index a5753f6c..9a0d8d80 100644 --- a/UnityProject/Packages/YooAsset/Runtime/Extension.meta +++ b/UnityProject/Packages/YooAsset/Extension.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b826e89349869884994512ad083e53cc +guid: ae7a42484691fc944a8fa22364b6bcbb folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionClass.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionClass.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/AssetHandleExtension.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionClass/AssetHandleExtension.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/AssetHandleExtension.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionClass/AssetHandleExtension.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/AssetHandleExtension.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionClass/AssetHandleExtension.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/AssetHandleExtension.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionClass/AssetHandleExtension.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/HandleBaseExtension.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionClass/HandleBaseExtension.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/HandleBaseExtension.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionClass/HandleBaseExtension.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/HandleBaseExtension.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionClass/HandleBaseExtension.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionClass/HandleBaseExtension.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionClass/HandleBaseExtension.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/BundleResult/TTAssetBundleResult.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSDownloadFileOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSInitializeOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadBundleOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSLoadPackageManifestOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/TTFSRequestPackageVersionOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/DownloadTiktokAssetBundleOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/LoadTiktokPackageManifestOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageHashOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/Operation/internal/RequestTiktokPackageVersionOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/TiktokFileSystem/TiktokFileSystem.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/BundleResult/WXAssetBundleResult.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearAllBundleFilesOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSClearUnusedBundleFilesAsync.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSDownloadFileOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSInitializeOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadBundleOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSLoadPackageManifestOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/WXFSRequestPackageVersionOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/DownloadWechatAssetBundleOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/LoadWechatPackageManifestOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageHashOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/Operation/internal/RequestWechatPackageVersionOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs similarity index 99% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs index 36969ea4..0f4c7340 100644 --- a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs +++ b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs @@ -3,9 +3,11 @@ using System; using System.Collections.Generic; using System.Linq; using UnityEngine; +using UnityEngine.Scripting; using YooAsset; using WeChatWASM; +[Preserve] public static class WechatFileSystemCreater { public static FileSystemParameters CreateFileSystemParameters(string packageRoot, IRemoteServices remoteServices) @@ -29,6 +31,7 @@ public static class WechatFileSystemCreater /// 微信小游戏文件系统 /// 参考:https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/UsingAssetBundle.html /// +[Preserve] internal class WechatFileSystem : IFileSystem { private class WebRemoteServices : IRemoteServices diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionFileSystem/WechatFileSystem/WechatFileSystem.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/CopyBuildinManifestOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/GetCacheBundleSizeOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadAssetsByTagOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadGameObjectOperation.cs b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadGameObjectOperation.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadGameObjectOperation.cs rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadGameObjectOperation.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadGameObjectOperation.cs.meta b/UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadGameObjectOperation.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/ExtensionOperation/LoadGameObjectOperation.cs.meta rename to UnityProject/Packages/YooAsset/Extension/ExtensionOperation/LoadGameObjectOperation.cs.meta diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/GameObjectAssetReference.cs b/UnityProject/Packages/YooAsset/Extension/GameObjectAssetReference.cs similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/GameObjectAssetReference.cs rename to UnityProject/Packages/YooAsset/Extension/GameObjectAssetReference.cs diff --git a/UnityProject/Packages/YooAsset/Runtime/Extension/GameObjectAssetReference.cs.meta b/UnityProject/Packages/YooAsset/Extension/GameObjectAssetReference.cs.meta similarity index 100% rename from UnityProject/Packages/YooAsset/Runtime/Extension/GameObjectAssetReference.cs.meta rename to UnityProject/Packages/YooAsset/Extension/GameObjectAssetReference.cs.meta diff --git a/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef b/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef new file mode 100644 index 00000000..f2d902c5 --- /dev/null +++ b/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef @@ -0,0 +1,18 @@ +{ + "name": "YooAsset.RuntimeExtension", + "rootNamespace": "", + "references": [ + "GUID:e34a5702dd353724aa315fb8011f08c3", + "GUID:5efd170ecd8084500bed5692932fe14e", + "GUID:bb21d6197862c4c3e863390dec9859a7" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef.meta b/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef.meta new file mode 100644 index 00000000..f209cd91 --- /dev/null +++ b/UnityProject/Packages/YooAsset/Extension/YooAsset.RuntimeExtension.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d7fc4d49301802c4d997d63a24928ab3 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Packages/YooAsset/Extension/link.xml b/UnityProject/Packages/YooAsset/Extension/link.xml new file mode 100644 index 00000000..2917d02c --- /dev/null +++ b/UnityProject/Packages/YooAsset/Extension/link.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/UnityProject/Packages/YooAsset/Extension/link.xml.meta b/UnityProject/Packages/YooAsset/Extension/link.xml.meta new file mode 100644 index 00000000..47e8bf11 --- /dev/null +++ b/UnityProject/Packages/YooAsset/Extension/link.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ae37d193392b87649b9b6fa7c9628e7e +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: