问题
- 从本地Asset Bundles加载资源(Asset)的过程是同步的。
原因
加载资源的过程中主线程被阻断,导致游戏发生卡顿。
解决方案
为了避免阻断主线程,调用AssetBundle.LoadAssetAsync方法从本地AssetBundles异步加载对象。
更多信息请参阅Unity文档Loading AssetBundles中的loading objects from an AssetBundles asynchronously 。
更多信息
本文适用于Unity 5.3版本