Lua 5.0中有没有一种方法可以动态调用不同文件中的函数?

我正在尝试执行Lua脚本,但包含需要运行的函数的文件的文件名是可变的。

我已经尝试过查找整个Lua文件夹,实现某种形式的依赖注入,在不包含文件的情况下跨文件使用变量。所有这些方法都没有产生结果。

我正在使用一个无法更改/替换的Lua 5.0.2解释器。我也不能真正使用LuaRocks模块。

这是一个名为《动物园大亨2》的老游戏。

原文链接 https://stackoverflow.com/questions/71271440

点赞