cocosCreator对象池优化案例对比普通加载分享

对于刚接触cocos的萌新来说,使用对象池 cc.nodePool 来优化你的项目是最直接且行之有效的方案。为了让这个理论能够让大家比较直观的理解,制作了这个简易的性能对比demo。
我比较喜欢用数据说话,直接有效。
在web PC
使用了对象池:
第一次加载100个精灵使用了

删除所有精灵之后,第二次加载使用了

不使用对象池:
第一次:

第二次:

在微信开发者工具:
使用对象池:
第一次:
第二次:
不使用对象池:
第一次:
第二次:

总结:使用对象池的优化比起普通实例化方式性能高出许多许多
https://github.com/Jno1995/nodePoolDemo
nodePoolDemo.rar (176.2 KB)

6赞

非常好很cool~

晚起的鸟儿来考古了,照着自己做了一遍,终于不是盲人摸象,对NodePool有个基本的概念了。