直接上代码:
我需要load resources/bg/下面的所有合图,实际上有3个.plist,不过每一个.plist文件里面有500来张碎图,加起来1500来张图片,我想用loadResDir直接全部加载,但会明显阻塞UI一段时间,我认为这样做很不友好。onProcess回调虽然能log,但也无法更新UI,UI上的进度会从0%卡住,卡一会儿之后直接100%。求解决方案?
直接上代码:
抱歉 1500 张图确实会卡,而且很难避免。试试 1.5 吧解析部分可能会快一点。
放 update 中,分批加载. 避免在一瞬间 做大量消耗性的操作
这么多东西,还是加上进度条吧,这样就友好了
UI直接卡死,进度条当然是直接从0飙到100,单线程