Lua 尝试在全局';t1和x27;(表值)
试图添加表,使用元表,我得到了这个错误,我在这里真的很复杂,没有办法解决(我正在学习Lua) ) 当我试图用解释器“编译”时,它给出了这个结果Lua 尝试在全局';t1和x27;(表值),lua,Lua,试图添加表,使用元表,我得到了这个错误,我在这里真的很复杂,没有办法解决(我正在学习Lua) ) 当我试图用解释器“编译”时,它给出了这个结果 main.lua:15: attempt to perform arithmetic on global 't1' (a table value) main.lua:15: in main chunk 代码中有两个问题: 元方法的名称是\uu add,带有两个下划线,而不是三个 您需要在元方法中返回s 修复这些问题后,代码将按预期工作。应该注意的是
main.lua:15: attempt to perform arithmetic on global 't1' (a table value)
main.lua:15: in main chunk
代码中有两个问题:
- 元方法的名称是
,带有两个下划线,而不是三个\uu add
- 您需要在元方法中返回
s
修复这些问题后,代码将按预期工作。应该注意的是,我在Windows 7中使用Lua 5.1是的,这些都是问题所在,请修复下划线并添加“s”返回。谢谢
main.lua:15: attempt to perform arithmetic on global 't1' (a table value)
main.lua:15: in main chunk