From 9e33df0375201066db03161d8196b46851d6010f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Fri, 20 Jun 2025 11:29:22 +0800 Subject: [PATCH] =?UTF-8?q?style=20=EF=BC=9Aservices=20code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Runtime/Services/IDecryptionServices.cs | 10 ++++---- .../Runtime/Services/IEncryptionServices.cs | 25 +++++++++---------- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/Assets/YooAsset/Runtime/Services/IDecryptionServices.cs b/Assets/YooAsset/Runtime/Services/IDecryptionServices.cs index 2dfeec3c..a5587dc3 100644 --- a/Assets/YooAsset/Runtime/Services/IDecryptionServices.cs +++ b/Assets/YooAsset/Runtime/Services/IDecryptionServices.cs @@ -42,23 +42,23 @@ namespace YooAsset public interface IDecryptionServices { /// - /// 同步方式获取解密的资源包对象 + /// 同步方式获取解密的资源包 /// DecryptResult LoadAssetBundle(DecryptFileInfo fileInfo); /// - /// 异步方式获取解密的资源包对象 + /// 异步方式获取解密的资源包 /// DecryptResult LoadAssetBundleAsync(DecryptFileInfo fileInfo); /// - /// 后备方式获取解密的资源包对象 + /// 后备方式获取解密的资源包 /// 注意:当正常解密方法失败后,会触发后备加载! - /// 说明:建议通过LoadFromMemory()方法加载资源对象作为保底机制。 + /// 说明:建议通过LoadFromMemory()方法加载资源包作为保底机制。 /// issues : https://github.com/tuyoogame/YooAsset/issues/562 /// DecryptResult LoadAssetBundleFallback(DecryptFileInfo fileInfo); - + /// /// 获取解密的字节数据 /// diff --git a/Assets/YooAsset/Runtime/Services/IEncryptionServices.cs b/Assets/YooAsset/Runtime/Services/IEncryptionServices.cs index 2a23961b..6facc4dd 100644 --- a/Assets/YooAsset/Runtime/Services/IEncryptionServices.cs +++ b/Assets/YooAsset/Runtime/Services/IEncryptionServices.cs @@ -1,6 +1,18 @@  namespace YooAsset { + public struct EncryptFileInfo + { + /// + /// 资源包名称 + /// + public string BundleName; + + /// + /// 文件路径 + /// + public string FileLoadPath; + } public struct EncryptResult { /// @@ -14,19 +26,6 @@ namespace YooAsset public byte[] EncryptedData; } - public struct EncryptFileInfo - { - /// - /// 资源包名称 - /// - public string BundleName; - - /// - /// 文件路径 - /// - public string FileLoadPath; - } - public interface IEncryptionServices { EncryptResult Encrypt(EncryptFileInfo fileInfo);