Loading.LockPersistenManager 加载资源卡顿
2016-07-26 14:08
645 查看
最近我们的游戏在加载时比较卡顿,甚至在魅族设备上直接卡到闪退,用Logcat看了一下,大概是找不到资源的问题。可是我们加载已经是异步加载了,为什么还会卡呢?我们在电脑上也没报找不到资源的错呢,为啥在魅族上会因为找不到资源闪退呢?
打开Profiler一看,原来是这个地方,在Loading.LockPersistenManger卡了1000多毫秒。
网上搜了一下,原来是正是异步加载出的问题。
UnityEngine.Resources.LoadAsync(path)
如果加载的参数”path”不正确,找不到该路径,则会出现卡顿。
在用Resources.Load()时,如果路径错误,Unity会报错;而Resources.LoadAsync()路径错误,不会报错,只是卡顿。
打开Profiler一看,原来是这个地方,在Loading.LockPersistenManger卡了1000多毫秒。
网上搜了一下,原来是正是异步加载出的问题。
UnityEngine.Resources.LoadAsync(path)
如果加载的参数”path”不正确,找不到该路径,则会出现卡顿。
在用Resources.Load()时,如果路径错误,Unity会报错;而Resources.LoadAsync()路径错误,不会报错,只是卡顿。
相关文章推荐
- Android实现图片异步加载并缓存到本地
- 异步加载技术实现当滚动条到最底部的瀑布流效果
- Blocksit插件实现瀑布流数据无限( 异步)加载
- ajax异步加载图片实例分析
- JQuery异步加载PartialView的方法
- 如何调试异步加载页面里包含的js文件
- jquery zTree异步加载、模糊搜索简单实例分享
- JQuery ztree带筛选、异步加载实例讲解
- 使用jQuery异步加载 JavaScript脚本解决方案
- jquery zTree异步加载简单实例讲解
- js异步加载的三种解决方案
- 自写的jQuery异步加载数据添加事件
- Javascript 异步加载详解(浏览器在javascript的加载方式)
- javascript 文件的同步加载与异步加载实现原理
- struts2+jquery+json实现异步加载数据(自写)
- javascript写的异步加载js文件函数(支持数组传参)
- 点评js异步加载的4种方式
- Android编程学习之异步加载图片的方法
- 在Android的应用中实现网络图片异步加载的方法
- JavaScript异步加载浅析