style :services code

This commit is contained in:
何冠峰
2025-06-20 11:29:22 +08:00
parent 6c98f9a09d
commit 9e33df0375
2 changed files with 17 additions and 18 deletions

View File

@@ -42,23 +42,23 @@ namespace YooAsset
public interface IDecryptionServices
{
/// <summary>
/// 同步方式获取解密的资源包对象
/// 同步方式获取解密的资源包
/// </summary>
DecryptResult LoadAssetBundle(DecryptFileInfo fileInfo);
/// <summary>
/// 异步方式获取解密的资源包对象
/// 异步方式获取解密的资源包
/// </summary>
DecryptResult LoadAssetBundleAsync(DecryptFileInfo fileInfo);
/// <summary>
/// 后备方式获取解密的资源包对象
/// 后备方式获取解密的资源包
/// 注意:当正常解密方法失败后,会触发后备加载!
/// 说明建议通过LoadFromMemory()方法加载资源对象作为保底机制。
/// 说明建议通过LoadFromMemory()方法加载资源作为保底机制。
/// issues : https://github.com/tuyoogame/YooAsset/issues/562
/// </summary>
DecryptResult LoadAssetBundleFallback(DecryptFileInfo fileInfo);
/// <summary>
/// 获取解密的字节数据
/// </summary>

View File

@@ -1,6 +1,18 @@

namespace YooAsset
{
public struct EncryptFileInfo
{
/// <summary>
/// 资源包名称
/// </summary>
public string BundleName;
/// <summary>
/// 文件路径
/// </summary>
public string FileLoadPath;
}
public struct EncryptResult
{
/// <summary>
@@ -14,19 +26,6 @@ namespace YooAsset
public byte[] EncryptedData;
}
public struct EncryptFileInfo
{
/// <summary>
/// 资源包名称
/// </summary>
public string BundleName;
/// <summary>
/// 文件路径
/// </summary>
public string FileLoadPath;
}
public interface IEncryptionServices
{
EncryptResult Encrypt(EncryptFileInfo fileInfo);