在lua中如何在主文件中使用加载文件变量

时间:2016-02-11 11:59:40

标签: lua load lua-table

我的主文件语法是下面的

dofile("subFile.lua")
main('a')
print(subVariable)

我的子文件语法是下面的

local subVariable=""
function main(x)
 subVariable="from sub"
end

我的子文件包含名为 subVariable 的变量,希望在我的主文件中使用此变量,为什么我总是为零。

如何在主文件中的子文件子文件变量中使用主文件变量

1 个答案:

答案 0 :(得分:2)

你正在使用当地人。删除“本地”,它将工作。

本地人只能通过其背后的功能和代码访问。