第二次用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 |

最低0.47元/天 解锁文章
1791

被折叠的 条评论
为什么被折叠?



