Luaで動的にファイルを読み込む


Luaで違うファイルを読み込むときに、package.pathに登録しておくことがありますが、1つずつ登録するのは大変です。

今回は動的に読み込む方法を紹介します。

 

現在開いているファイルパスは次のメタ文字から取得できます。

 

正規表現で親ディレクトリのパスを切り出して、結合すれば絶対パスに変換完了です。