Lua
会思考的猴子
这个作者很懒,什么都没留下…
展开
-
Lua (三)万恶的元表 metatable
1.设置元表--第一种方式.设置元表local mytable = {"unity","ue4","touchdesigner","processing"}local mymetatable = {}mytable = setmetatable(mytable,mymetatable)print("普通表key=3的值为: "..mytable[3])print("普通表元表的...原创 2019-12-12 19:40:07 · 291 阅读 · 0 评论 -
Lua (三)Table
Lua table(表)table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是 nil。Lua table 是不固定大小的,你可以根据自己需要进行扩容。Lua也是通过table来解决模块(module)、包(package)和对象(Object)的。 例如stri...原创 2019-12-12 13:59:48 · 204 阅读 · 0 评论 -
Lua (二)函数基础
Lua 函数在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua 提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数打印在控制台上。Lua 函数主要有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用; 2.计算并返回值,这种情况下函数作为赋值语句的表达式使用。-...原创 2019-12-12 11:51:59 · 252 阅读 · 0 评论 -
Lua (一)语法基础
表 :a3 = {}for i = 1, 3 do a3[i] = ienda3["key"] = "val"print(a3["key"])print(a3["none"])for key, value in pairs(a3) do print("key-value: " .. key .. "--" .. value)end函数:function T...原创 2019-12-11 20:55:37 · 225 阅读 · 0 评论 -
VSCode 运行 Lua代码
1. 安装lua-5.3.5_Win64 地址:http://joedf.ahkscript.org/LuaBuilds/解压至 如下路劲2. 添加环境变量3. VSCode 下载:https://code.visualstudio.com/安装Lua 5.3 Debug 插件,可以在vscode中按Ctrl+P,输入 ext install lua-debug...原创 2019-12-11 20:38:21 · 16600 阅读 · 1 评论