在使用luinterface调用lua函数时读取返回参数
本文关键字:读取 返回 参数 函数 lua luinterface 调用 | 更新日期: 2023-09-27 18:16:55
当我调用DoString:
时,我试图处理从lua返回的参数object[] retval = lua.DoString("some_lua_function()");
函数第一个参数返回nil、true或false,第二个参数返回字符串。
接收参数为c# bool和string值的最佳方式是什么?
非常感谢!
尝试返回值
object[] res = lua.DoString ("return some_lua_function()");
像这样https://github.com/NLua/NLua/blob/master/tests/LuaTests.cs#L473