问题描述:
在目前的项目中,将音频包分包之后,第一次加载时会出现PreCache的情况,这个实现在IPlatformFilePak中。如果PreCache发生在SyncLoadAsset的情况下,就会阻塞主线程并且导致游戏卡顿。目前有没有什么方法可以提前(或者在指定的时刻)进行这个PreCache的步骤?FPakPrecacher本身是个静态单例没有办法在不改动API的情况下进行Register Pak的操作
额外信息:
我们目前使用的Wwise进行的声音播放和管理。同步加载资源对于某些音频是必须的,所以考虑提前进行PreCache的操作