-1

私が取り組んでいる大規模なプロジェクトでは、.net で LuaInterface を使用しています。文字列を直接 LuaFunction に変換することは可能ですか (LoadString() の仕組みと同様ですか?)。

4

1 に答える 1

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();
}
于 2011-10-01T15:20:19.110 に答える