引用本地方法布尔值,学习一个新的语言,有时候很小的一个语法错误就能把人折磨死,把错误贴出来百度又发现不曾有人记录过,痛苦至极,翻译出来有稀里糊涂不明就里,记录下来!为后来者掌一盏灯!!!
原因在与lua模块语法缺少了return关键字!!!
定义一个模块:
--定义模块
local calc_method = {}
--为模块声明一个say的方法
function calc_method:say()
return "hello word!!"
end
--返回关键字,错误的根本
return calc_method
这是一个最简单的模块,其他在此基础展开吧。