卡顿多半来自:每帧 new、过度绘制、没对象池、日志刷屏。
console / 控制台打关键日志update(dt) {
// 好:只改数值
this.timer += dt;
// 坏:每帧 new 数组、读磁盘、解析 JSON
}
destroyonDestroy 清今日练习:给场景加 FPS 显示;把飘字改成对象池,对比前后 drawcall。
全站技术干货持续更新:996 引擎 / Lua 实战帖,语法、参数与示例一篇讲透。进入文章地图 · 查看全部 →
卡顿多半来自: 每帧 new、过度绘制、没对象池、日志刷屏 。 一、调试三板斧 1. console / 控制台打关键日志 …
Prefab(预制体) = 可复用的小场景:格子、飘字、特效、NPC 模板。 一、动态实例化 二、加载时机 方式 用途 --…
界面三件套: Sprite(图)+ Label(字)+ Button(按钮) 。 一、Button 点击 注意 onDest…
Cocos 做动画两条路: Tween 代码补间 与 Animation 动画剪辑 。 一、Tween:几行代码动起来 弹跳…
节点是空壳, 组件 才让它动起来。脚本本身也是组件。 一、常用生命周期 单线程思路类似服务端: update 里别写重活 。…
Cocos 一切从 节点(Node) 开始。场景就是一棵树:根节点下面挂子节点,子节点再往下挂。 一、节点能带什么 - 变换…