我需要从另一个 Lua 脚本中执行一个 Lua 脚本。有多少种方法,我如何使用它们?
问问题
30558 次
1 回答
27
通常你会使用以下内容:
dofile("filename.lua")
但是你可以require()
很好地做到这一点。例子:
foo.lua:
io.write("Hello,")
require("bar")
bar.lua:
io.write(" ")
require("baz")
baz.lua:
io.write("World")
require("qux")
qux.lua:
print("!")
这将产生输出:
Hello, World! <newline>
请注意,您在使用时不使用.lua
扩展名require()
,但您确实需要它dofile()
。如果需要,请在此处获取更多信息。
于 2013-01-07T22:25:36.527 回答