0

DoString を呼び出したときに lua から返されたパラメーターを処理しようとしています。

object[] retval = lua.DoString("some_lua_function()");

luafunction は、最初のパラメーターとして nil、true または false を返し、2 番目のパラメーターとして文字列を返します。

パラメーターを c# bool および string 値として受け取る最良の方法は何ですか?

どうもありがとうございます!

4

1 に答える 1

1

値を返すようにしてください。

object[] res = lua.DoString ("return some_lua_function()");

このようにhttps://github.com/NLua/NLua/blob/master/tests/LuaTests.cs#L473

于 2013-06-25T16:34:52.430 に答える