从字符串执行 Lua?

我正在使用 Lua 制作一种类似 Scratch 的变种,并使用 Love 编写。我希望能够输入代码,然后从字符串执行代码,并将结果打印到文本框中。我不确定如何做到这一点。

我希望将块组合在一起,然后每个块成为一行代码,然后将整个脚本作为一个整体执行。

点赞
用户4898657
用户4898657

也许它能帮助你一点。我在使用VS2013和c ++编写程序时,得到了以下代码:

static int printthis(lua_State *L)
{
    luaL_dostring(L, "print(100)");
    return 0;
}

当调用printthis时,它会将“100”打印到我的控制台 :)

2015-05-19 10:38:45