CHUAN2 DEV ENGINE
996 正版授权研发中心 · 360 授权合作教学中心 · 抖音传奇直播合作授权 · 快手推广运营商授权
OFFICIAL LICENSED ACADEMY 查验官方授权证书 →
// 威海旷世互娱教学基地 · 独立文章系统 · 全站地图

技术文章 全站地图

共收录 2941 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。

09-27 进阶实战语法算法

Lua事件配对:带标签的注册与注销

【语法】 一、机制原理 隐蔽的坑:界面开了两个监听挂同一个事件名,退出时一刀切全注销,另一个界面的监听也被误杀。源码 gui/S…

996 技术组
09-27 进阶实战游戏功能

请求封装:空参早退的错误日志

【游戏】 一、规则机制 线上事故:支付请求的渠道参数缺失,一路传到深处才炸,报错信息看不出缺了什么。源码 SLReqMessag…

996 技术组
09-27 进阶实战语法算法

Lua类继承:第二参数指定的基类

【语法】 一、机制原理 抛个坑:物品格子类要复用缓存控件的全部能力,方法再手抄一遍就太蠢了——框架的类声明支持第二个参数直接指定…

996 技术组
09-27 进阶实战语法算法

Lua占位符映射:掩码表驱动的格式化

【语法】 一、机制原理 一行代码拆解:["<H "] = "HUMAN(%s)"。占位符与格式串的对应关系,用一张掩码表管理最清…

996 技术组
09-27 进阶实战游戏功能

层级树:数组描述的递归建树

【游戏】 一、规则机制 线上事故:分组面板的层级写死两轮循环,策划加到第四层就渲染不出来。源码 util/MatrixTree.…

996 技术组
09-27 进阶实战语法算法

Lua闭包封装:私有状态的捕获保护

【语法】 一、机制原理 一行代码拆解:return { setAtt = function() return att.dc en…

996 技术组
09-27 进阶实战游戏功能

道具格子:触摸状态的三段区分

【游戏】 一、规则机制 隐蔽的坑:道具格子只挂了一个点击回调,长按拖动全都当成单击触发,菜单弹个不停。源码 util/Goods…

996 技术组
09-27 进阶实战语法算法

Lua单向链表:头节点穿链的追加写法

【语法】 一、机制原理 抛个坑:列表要频繁在中间插入删除,数组的搬移成本压不住——链表怎么自己搭?前端源码 util/list.…

996 技术组
09-27 进阶实战游戏功能

滚动列表:只建可视区的格子复用

【游戏】 一、规则机制 线上事故:千行榜单一次建满节点,滚动全程卡顿。源码 util/TableViewEx.lua 的表格是回…

996 技术组
09-27 入门夯实游戏功能

全局常量:字号颜色路径的统一配置

【游戏】 一、规则机制 隐蔽的坑:字号、颜色、字体路径散落在每个界面文件里,改一次默认字号要全局搜索替换十几处。常量中心统一收口…

996 技术组
09-27 高级技巧语法算法

Lua类声明:class调用与ctor构造

【语法】 一、机制原理 一行代码拆解:local CacheWidget = class("CacheWidget", func…

996 技术组
09-27 进阶实战游戏功能

装载完成:任务计数的完成判定

【游戏】 一、规则机制 线上事故:装载提示走到一半卡住,任务明明跑完完成判定却没触发——完成信号押在末尾任务身上,它一失败全体陪…

996 技术组
09-27 进阶实战游戏功能

界面中介:面板与数据的职责分离

【游戏】 一、规则机制 线上事故:面板直接改数据、数据直接刷面板,两边缠死,改一处崩一片。中介者模式拆开:每个面板配一个中介者并…

996 技术组
09-27 高级技巧语法算法

Lua队列收缩:清空重建的内存回收

【语法】 一、机制原理 抛个坑:队列出队只挪指针不删内容,队列排空之后,旧数据的占位还整整齐齐留着——什么时候回收?解密源码 q…

996 技术组
09-27 进阶实战语法算法

Lua字符长度:首字节阈值的字宽判定

【语法】 一、机制原理 隐蔽的坑:输入框限长十二字,玩家敲了四个汉字就被驳回超限—— 取的是字节数,汉字一字三字节。解密源码 u…

996 技术组

第 78 / 197 页 · 共 2941 篇