CHUAN2 DEV ENGINE
996 正版授权研发中心 · 360 授权合作教学中心 · 抖音传奇直播合作授权 · 快手推广运营商授权
OFFICIAL LICENSED ACADEMY 查验官方授权证书 →
// 威海旷世互娱教学基地 · 技术文章
Lua基础Table新手入门

Lua 表入门:两个花括号里的收纳盒

2026-10-18 00:24 作者:吴大圣老师 Lua基础Table新手入门

很多人第一次看到 local t = {} 会愣住:这就完了?两个花括号,什么都没写,能干什么?

本课互动训练:专属动画 + 选择题测验。 打开 第 01 课 · 动画闯关,先看动画,再完成 3 道选择题。
配套动画实验室:堆 / 栈 / 引用 / # 号可点可演。 打开 Lua 表 · 堆栈内存动画实验室,对照本文点「播放当前演示」。

答案是:Lua 的一切复杂结构,几乎都是从这两个花括号长出来的。今天先把「表」当成一个收纳盒,看懂它怎么装东西、怎么拿东西。

一、空表也是表

lua
local t = {}
print(type(t))  --> table

type(t) 返回 table,说明这变量的类型是「表」。空表不是没有用,它只是还没往里放东西的盒子。后面写功能时,先建空表再往里塞数据,是标准起手式。

二、装进抽屉:顺序位置

把表想成收纳盒,里面一格一格是抽屉。Lua 默认从 1 开始编号:

lua
local t = {1, 2, 3, 4, 5}
print(t[1])  --> 1
print(t[3])  --> 3
print(t[5])  --> 5

t[1] 就是「第 1 个抽屉」。注意:不是从 0 开始,这和很多语言不一样,新手最容易在这里栽跟头。

三、抽屉里不只放数字

数字能放,字符串当然也能:

lua
local t = {"张三", 18, "男"}
print(t[1])  --> 张三
print(t[2])  --> 18

甚至同一个表里混着放也没问题。Lua 不会强制你「一列只能放一种类型」——它信任你知道自己在干什么。

四、为什么说表是 Lua 的主角

后面写 NPC、背包、技能、配置、循环逻辑,绕来绕去都在玩表。把表玩熟,后面学迭代器、模块、封装会像踩着棉花往下走;表不熟,后面每一步都在补前面的坑。

今日练习:建一个表,存你的名字、年龄、性别,用 print 分别打出来。再故意改成从 0 取值,看看打印出什么,记住「Lua 从 1 开始」。


课堂互动训练

作者履历与出处

本文由 996 技术组基于 996 引擎官方知识库与浮生梦老师课程体系整理。团队长期从事传奇类引擎 Lua 后端逻辑、客户端界面与商业版本交付,内容以官方知识库与真实项目为出处,按版本持续修订。

← 返回文章地图返回研学路径

幂尔框架 · 实战干货 · 接口调用

LATEST ARTICLES

全站技术干货持续更新:996 引擎 / Lua 实战帖,语法、参数与示例一篇讲透。进入文章地图 · 查看全部 →

Lua实战NPC

NPC 界面与 GM 小工具:say / button / link 传参

会判断了,就能做会回话的 NPC。今天拼一个简易 GM 工具界面。 一、用 say 吐出界面 客户端编辑器 Ctrl + F…

2026-10-18 01:01 吴大圣老师
Lua基础逻辑运算

与或非:and / or / not 与短路真相

与或非听起来玄,其实就是三张通行证。 一、and(与)= 过安检 机票 + 身份证 ,少一样不让过。后面还能无限加条件。 二…

2026-10-18 01:01 吴大圣老师
Lua基础判断

判断分支实战:if / elseif / else 与防卫语句

判断 = 比较 + 分支。今天把三种 if 写法、以及工程里最好用的「防卫语句」一次练透。 一、三种判断结构 elseif …

2026-10-18 01:01 吴大圣老师
Lua基础Table

从表走到迭代:pairs/ipairs 预告与三大坑

表会建、会取、会增删改查,最后一环是 遍历 。本篇先把坑标出来,下节课正式拆迭代器。 本课互动训练 :专属动画 + 选择题测…

2026-10-18 00:25 吴大圣老师
Lua基础Table

表是引用:改了别人,怎么就跟着变了

「我只改了 b,a 怎么变了?」——这是表引用问题的标准嚎叫。今天把钥匙和锁彻底讲清。 本课互动训练 :专属动画 + 选择题…

2026-10-18 00:25 吴大圣老师
Lua实战Table

玩家背包实战:用表搭一个角色数据库

理论够了,进游戏干一票:用一张表,存下角色的名、级、包、属性,并用它驱动「给我装备」。 本课互动训练 :专属动画 + 选择题…

2026-10-18 00:25 吴大圣老师