20

別の Lua スクリプト内から Lua スクリプトを実行する必要があります。方法はいくつあり、どのように使用するのですか?

4

1 に答える 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 に答える