Interface IDecryptionServices
Assembly: YooAsset.dll
Declaration
public interface IDecryptionServices
Methods
LoadAssetBundle(DecryptFileInfo)
同步方式获取解密的资源包
Declaration
DecryptResult LoadAssetBundle(DecryptFileInfo fileInfo)
Returns
Parameters
Type | Name |
---|---|
YooAsset.DecryptFileInfo | fileInfo |
LoadAssetBundleAsync(DecryptFileInfo)
异步方式获取解密的资源包
Declaration
DecryptResult LoadAssetBundleAsync(DecryptFileInfo fileInfo)
Returns
Parameters
Type | Name |
---|---|
YooAsset.DecryptFileInfo | fileInfo |
LoadAssetBundleFallback(DecryptFileInfo)
后备方式获取解密的资源包 注意:当正常解密方法失败后,会触发后备加载! 说明:建议通过LoadFromMemory()方法加载资源包作为保底机制。 issues : https://github.com/tuyoogame/YooAsset/issues/562
Declaration
DecryptResult LoadAssetBundleFallback(DecryptFileInfo fileInfo)
Returns
Parameters
Type | Name |
---|---|
YooAsset.DecryptFileInfo | fileInfo |
ReadFileData(DecryptFileInfo)
获取解密的字节数据
Declaration
byte[] ReadFileData(DecryptFileInfo fileInfo)
Returns
System.Byte[]
Parameters
Type | Name |
---|---|
YooAsset.DecryptFileInfo | fileInfo |
ReadFileText(DecryptFileInfo)
获取解密的文本数据
Declaration
string ReadFileText(DecryptFileInfo fileInfo)
Returns
System.String
Parameters
Type | Name |
---|---|
YooAsset.DecryptFileInfo | fileInfo |