加载原始资产(需要专业版)
使用 RawAsset.Load(Async) 可以加载打包分组中打包模式为 Pack By Raw 类型的资产。
一些第三方插件的资产,例如,Wwise、FMOD、AVPro、EasyAR等 ,没有使用 Unity 中的资产来获取目标内容的数据的时候,可以用 RawAsset 来加载。
var request = RawAsset.LoadAsync(path);
// 让异步加载立即同步完成
request.WaitForCompletion();
// 读取资产数据。
var bytes = request.bytes;
// 不用的时候也可以 Release
request.Release();
建议
能用 Unity 中的资产就用 Unity 中的资产,这样在跨平台的时候,可以具备更好的兼容性。