Tag: 嵌入式脚本

Lua脚本逐行编写

我使用DynamicLua库将Lua脚本添加到我的C#应用​​程序中,它运行良好。 我想实现你获得正在执行的当前行(如在Visual Studio中)并突出显示它。 目前我这样做: public static void RunLua(string LuaToExecute) { dynamic lua = new DynamicLua.DynamicLua(); string[] lua_s_split = LuaToExecute.Split(‘\n’); int counter = 0; foreach (string line in lua_s_split) { // highlight current line in editor HighlightLine(counter + 1); //execute current line lua(line); counter++; } } 这对我的Lua代码很有用 move(20, 19) sleep(1000) move(5, 19) 但我不能只执行一行语句。 就像我的绑定函数move() 。 但我还想使用函数和循环之类的多行语句。 […]