将字符串转换为“LuaFunction”类型

时间:2011-09-28 18:10:40

标签: .net lua luainterface

我正在使用.net中的LuaInterface来处理我正在进行的大型项目。是否可以将字符串直接转换为LuaFunction(类似于LoadString()的工作方式?)。

1 个答案:

答案 0 :(得分:2)

LuaInterface有LoadString,就是如何将lua源代码解析为LuaFunction,然后可以使用Call方法执行该函数。

static void Main(string[] args) {
    Lua lua = new LuaInterface.Lua();

    LuaFunction func = lua.LoadString("return 5", "name for debugging");

    func.Call();
}