using UnityEngine;
namespace YooAsset
{
///
/// 分发的资源信息
///
public struct DeliveryFileInfo
{
///
/// 资源包名称
///
public string BundleName;
///
/// 文件加载路径
///
public string FileLoadPath;
///
/// Unity引擎用于内容校验的CRC
///
public uint ConentCRC;
///
/// 资源包是否加密
///
public bool Encrypted;
}
public interface IDeliveryLoadServices
{
///
/// 同步方式获取分发的资源包对象
///
AssetBundle LoadAssetBundle(DeliveryFileInfo fileInfo);
///
/// 异步方式获取分发的资源包对象
///
AssetBundleCreateRequest LoadAssetBundleAsync(DeliveryFileInfo fileInfo);
}
}