Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
別の lua ファイルを実行する必要がある lua ファイルがありますが、ファイル名をハードコーディングできません。変数に対してrequire関数を使用できますか?それとも、私が行っていることに対する別のアプローチを見つける必要がありますか?
例えば
local path = "mypath.txt" local level = require path
はい、できます。文字列またはテーブルコンストラクターである単一の引数で関数を呼び出す場合にのみ機能するrequire "module"ための構文糖衣です。require("module")の形式で適切な呼び出しを使用すると、require(path)機能します。
require "module"
require("module")
require(path)