com.alicizax.unity.tuyoogam.../Runtime/Services/IWebDecryptionServices.cs

35 lines
1.4 KiB
C#
Raw Normal View History

2025-02-28 16:11:01 +08:00
<EFBFBD><EFBFBD>using System.IO;
using UnityEngine;
namespace YooAsset
{
public struct WebDecryptFileInfo
{
/// <summary>
/// D<EFBFBD><EFBFBD>nS T<EFBFBD>y
/// </summary>
public string BundleName;
/// <summary>
/// Unity_<EFBFBD>d(u<EFBFBD>N<EFBFBD>Q<EFBFBD>[!h<EFBFBD><EFBFBD><EFBFBD>vCRC
/// </summary>
public uint FileLoadCRC;
/// <summary>
/// <EFBFBD>e<EFBFBD>NW[<EFBFBD><EFBFBD>penc
/// </summary>
public byte[] FileData;
}
public struct WebDecryptResult
{
/// <summary>
/// D<EFBFBD><EFBFBD>nS<EFBFBD>[a<EFBFBD>
/// </summary>
public AssetBundle Result;
}
public interface IWebDecryptionServices
{
WebDecryptResult LoadAssetBundle(WebDecryptFileInfo fileInfo);
}
}