关于cocos2d性能优化记录

第二次用cocos写小游戏,以前更新帧没有那么频繁,没有感觉到明显的卡顿,当我用cocos写赛道游戏的时候,卡得我都不想玩游戏了,在各位大佬得指点下和自己对代码的思考,从 frametiem的10ms优化到1ms左右。

预制体

预制体创建删除会影响IO,所以尽可能提前生成写入到 预制体池内

    /**

     * 游戏开始时先创建预制体到池内

     */

    createPipe() {

        let pipeNode: Node = null;

        for (let index = 0; index < 10; index++) {

            pipeNode = instantiate(this.pipePreb);

            this.pipePool.put(pipeNode);

        }

    }

Lable文本

Cache Mode

Cache Mode类型选择会大大影响性能

类型 功能说明
NONE 默认值,Label 中的整段文本将生成一张位图。
BITMAP
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值