跳到主要内容
版本:2.3.x

Interface IDecryptionServices

Assembly: YooAsset.dll​
Declaration
public interface IDecryptionServices

Methods​

LoadAssetBundle(DecryptFileInfo)​

同步方式获取解密的资源包

Declaration
DecryptResult LoadAssetBundle(DecryptFileInfo fileInfo)
Returns​

YooAsset.DecryptResult

Parameters​
TypeName
YooAsset.DecryptFileInfofileInfo

LoadAssetBundleAsync(DecryptFileInfo)​

异步方式获取解密的资源包

Declaration
DecryptResult LoadAssetBundleAsync(DecryptFileInfo fileInfo)
Returns​

YooAsset.DecryptResult

Parameters​
TypeName
YooAsset.DecryptFileInfofileInfo

LoadAssetBundleFallback(DecryptFileInfo)​

后备方式获取解密的资源包 注意:当正常解密方法失败后,会触发后备加载! 说明:建议通过LoadFromMemory()方法加载资源包作为保底机制。 issues : https://github.com/tuyoogame/YooAsset/issues/562

Declaration
DecryptResult LoadAssetBundleFallback(DecryptFileInfo fileInfo)
Returns​

YooAsset.DecryptResult

Parameters​
TypeName
YooAsset.DecryptFileInfofileInfo

ReadFileData(DecryptFileInfo)​

获取解密的字节数据

Declaration
byte[] ReadFileData(DecryptFileInfo fileInfo)
Returns​

System.Byte[]

Parameters​
TypeName
YooAsset.DecryptFileInfofileInfo

ReadFileText(DecryptFileInfo)​

获取解密的文本数据

Declaration
string ReadFileText(DecryptFileInfo fileInfo)
Returns​

System.String

Parameters​
TypeName
YooAsset.DecryptFileInfofileInfo