如何访问由另一个lua脚本使用其唯一名称保存的表?
我试图在一个脚本中使用,如:
_ G.Value = 12345或_G [“ Value”] = 12345
在另一个脚本中,它不会读取:
_ G.Value或_G [“ Value”]
还有其他方法吗?预先感谢!
如果要从另一个文件访问全局变量,请在第二个文件的顶部放置require "firstfile.lua"
。这将适用于_G或任何其他变量。
我的代码:
--file 1, "l1.lua"
value = "A"
print(_G.value)
--file 2, "l2.lua"
require "l1"
print(_G.value)
执行lua l2.lua产生:
A
A
((每个文件中的每个打印行都有一个“ A”)