LuaState lua = new LuaState();
lua.Start(); //先启动lua环境
lua["Objs2Spawn"] = 5; 相当于给lua新建一个全局变量 如果变量存在则更新值 和lua里的规则一样
LuaFunction func = lua["TestFunc"] as LuaFunction; 可以像得到变量一样得到函数 不过需要转换一下
获取table LuaTable table = lua.GetTable("varTable");
获取表里的表的变量 table["map.name"] = "new"; //table 字符串只能是key
获取元表 table.GetMetaTable();
table 用完 也要释放一下 table.Dispose
网友评论