Cocos Creator 五个技巧让你程序卡起来!一般人我不告诉他的卡顿秘籍!

图片分享几个可以让你的cocos creator 程序卡起来的方法,自己在平时项目中也经常用到 ! 图片

频繁使用 add / remove 操作

创建多个 node节点时,一次性调用 addChild ,绝对不要分批添加。要更新一个节点时,重新创建再 addChild ,并把旧的节点 remove ,拒绝使用缓冲池。需要的都重新创建,并删除旧的节点。

尤其是在一个巨型的滚动列表,一定要一次全部创建添加,不要滚动复用。有新数据更新时,全删了,再创建新的,绝对完美!

图片

使用大量的系统字体

字体一定都要使用系统字体,TTF 字体文件和 BMFont 字体文件通通不要。最好每个字符都用一个Label组件,每个字的位置都可以根据自己的需要随意调整。完美!

使用大量的零碎散图

图片一定要是最原始的,谢绝压缩。图片一定要分散,拒绝使用自动图集资源(Auto Atlas)或者其他合图工具。合图后也不要使用任何压缩工具或脚本。

图片

主场景加载大量的资源

全部界面都要拖到主场景,所有界面都是在唯一的主场景操作。拒绝使用预制资源动态载入添加。

频繁调用 cc.sys.localStorage

无论什么数据都要马上保存在本地缓存,避免丢失,尽量做到每帧都要调用 cc.sys.localStorage 的接口。

图片

以上是我常在项目中用到的技巧,你有什么好的技巧欢迎补充!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值