同时加载多个ccs.load(xxx.json),速度令人着急

用的是 cocos stuido 2.2.6 coco2d-js3.5
同时加载多个ccs.load(xxx.json),界面卡住了,加载速度令人着急:11:
有心想把UI放在同一个xxx.json,奈何界面零件过多
目前有解决方案吗?3.6版本对此问题做了优化了吗?:6::6::6::6::6:

你到底加载了多少json?
里面都是些什么?
没文件,无法判断原因。你可以先检查下程序都在加载什么资源,然后处理掉它。
ps:是否使用了大量的lable等?

才加载7个json,lable也没几个,主要是图片、按钮
在windows下运行

卡住1秒多 让人难以接受
ccs.load对于加载的效率,是否有提升的空间
相对于1.6的版本,速度明显变慢了

原来是window运行,真机测试一下。

studio做的东西加载速度跟屎一样,还各种bug

现在加载解析json的代码是用js写的,慢的一塌糊涂,这是个严重问题,需要立即解决。以前用c++解析就很快,现在难道是为了和html5开发统一?

:9: 真好慢啊~~ 一个大的界面,里面就套了20个小界面,小界面也就4,5个控件,加载都要 7,8秒。。晕死~~~

能不能提供一下你的工程?

目前的效率低,是JS逻辑的执行效率问题,我们会看一下该如何改进,谢谢反馈

另外,想问一下,7,8秒是不是在Web端?还是打包成JSB?

用的是 cocos stuido 2.2.8 coco2d-js3.5, 用真机 iphone 测试的。

这个问题解决了么?哥们

1、先把图片资源加载一遍

2、用c++ 去加载csb,json太慢 没办法

3、如果加载csb还是慢 把复杂的csb中的某些零件放到js里去手动生成。

4、上面三点全部都是用毁掉方式不会堵塞ui界面的,只是慢一点 你得弄个加载的面板或者是特效。

1、我已经做了
2、自动绑定出来的CSLoader出错不可用(cocos为什么不导出C++读取二进制的方法提供给jsb使用,就为了跟h5统一而干掉了?)
3、游戏太多界面了,都要改的话,工作量非常大(如果有必要,会试试效果)
4、这个还是要玩家等待,只是稍微延长了玩家的一点耐心,没有本质上解决问题

我更倾向于2

有哥们知道这个报错什么原因么?对jsb绑定还不是很熟悉,这个是我重新导出的CSLoader

具体做法是修改 tojs下的cocos2dx_studio.ini,然后重新运行下genbindings.py

已经解决,cocos也是蛋疼的

我都是手动绑定 自动绑定感觉好麻烦

。。厉害,求分享手动绑定经验,有文章介绍么?

照着自动绑定的抄
多抄几次就ok啦!不知道怎么转换的就找到类似的 就可以了。。 网上没什么教程 也看不懂。。。