不行啊。这是2.4 在 asset manager 上的优化,2.2 还没有
这块应该是特殊处理的,需要看看如何支持
手机端点访问玩家,chrome录制,手机端卡住,等5-6秒,点结束,录到这些。self排序
战斗的,录到这些,战斗的时候点下录制,等5-7秒。不过战斗的场景和代码和2.2完全一样的。难道2.4的计算性能被某些新的引擎代码给分担了。
有点眼馋这个2.4的缓存加载速度,2.2能用上就爽了
findattacktarget 是遍历地图上所有角色的for循环,看这些selftime,好像没有什么不妥,就好像单纯的计算性能不及2.2
你把引擎代码,就是这个cocos2d-jsb 发上来看下
我用完全一样的场景对比下2.2,这样不严谨
这个profile数据能导出来看么
加密过的,用不了。。
我开调试,重新录一份
又确认了下,在完全相同的场景下,确实2.4慢,战斗场景也卡。又确认了下,2.2的缓存加载速度也并不算慢。
2.2做相同的操作访问玩家,点录制,是完全不同的显示
2.2确实快,1-2秒差不多,2.4 4-6秒
没什么头绪,还是继续用2.2了,这个调试工具很难用,一录就卡死
看起来不一样,2.2 的这个版本没去加载资源,2.4的版本有去加载资源。
兄弟的头像很棒
给我个demo试试?
抱歉,我记错了,中国论坛暂时不支持上传 mov,海外论坛支持。
抱歉啊也没做啥demo,就整体的项目,访问玩家的时候就是大量的创建过程,创建sprite和anim,感觉就是大量创建的时候没2.2快,场景大约2000多个sprite,动画有个一百多个,十几二十个粒子,创建的时候这些元素都没有使用pool,而是一个个的创建node。。因为都不太相同
这块没改过哎,你创建的代码贴一下?
挺神奇。有关创建的代码太多了。。。不好拆出来,如果zindex解决了我想不起来哪里还有可能影响表现
什么可以了?
因2.4没找到原因,就在2.2更新了几个2.2.1 和2.2.2的pr,但始终不生效,发现要将build目录的相应文件也更新才行,忘记删除刚才那句话
有没有哪个可能性能优异的版本可以试试性能,比如2.3.2或2.3.3的,做下测试


