元表理解起来比较抽象,但这是lua设置的一种数据结构而已, 假设有table_A.table_B 这2个table,如果table_A要操作table_B,显然是不可能的 因为者都之间是没有关系的,如果把table_B设置成了table_A 的元表,那么table_A就可以操作table_B里面的元素,甚至可以对2个table里面的元 素进行运算操作元表的 设置语法:setmetatable(table_A,table_B) 元表里面有以下元方法: .__index --- 该方法主要是用来对表…