摘要: 时间相关 -- 系统时间 print(os.time()) -- 自己传入参数 得到时间 print(os.time({year =2014,month=8,day=14})) --os.date("*t") local nowTime=os.date("*t") for k,v in pairs( 阅读全文
posted @ 2024-07-28 21:28 BaiLuoXi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 封装 -- 面向对象 类 其实都是基于 table来实现 -- 元表相关的知识点 Object = {} Object.id=12 function Object:Test() print(self.id) end -- 冒号 是会自动将调用这个函数的对象 作为第一个参数传入的写法 -- 在Obje 阅读全文
posted @ 2024-07-28 21:24 BaiLuoXi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 元表概念 -- 任何 表变量 都可以作为另一个表变量的元表 -- 任何 表变量 都可以有自己的元表(继承(浅拷贝)) -- 当我们子表中进行一些特定操作时 -- 会执行元表中的内容 设置元表 设置元表的公共方法 setmetatable(被设置的表,元表) getmetatable 得到元表,判断是 阅读全文
posted @ 2024-07-28 21:12 BaiLuoXi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 协程的创建 lua 协程的类型是 thread(线程) 协程的本质是一个线程对象 关键字:coroutine.create -- 创建协程 fun = function () print(123) end --第一种协程创建方式 co = coroutine.create(fun) --协程的本质是 阅读全文
posted @ 2024-07-28 20:48 BaiLuoXi 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 大G表 _G 表 是一个总表(table) 他将我们申明的所有全局的变量都存储在其中 for k,v in pairs(_G) do -- 输出当前lua脚本所有的的全局成员 print(k,v) end --本地变量 家里Local 的变量是不会存到大_G表中的 阅读全文
posted @ 2024-07-28 17:32 BaiLuoXi 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 全局变量 与 本地(局部)变量 lua 声明变量默认是全局的 在某些时候不需要使用 全局的使用 则需要局部变量定义 全局变量是会占内存空间的 关键字 local -- 全局变量 a=1 b="洛溪" for i=1,2 do c = "白芷" end --输出值 "白芷" print(c) -- 本 阅读全文
posted @ 2024-07-28 17:31 BaiLuoXi 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 字典 字典的本质运用 键值对 一个键对应一个值 和自定义索引表 相似 定义使用 --字典是由键值对构成 a ={["name"]="洛溪",["age"]= 14, ["1"]= 10} -- 访问单个变量 用中括号填键 来访问 print( a["name"]) print( a["1"]) pr 阅读全文
posted @ 2024-07-28 17:11 BaiLuoXi 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 迭代器 主要是用来遍历表的 两个迭代器区别 # ipairs pairs 索引必须数字且连续 索引必须数字且连续 索引可以随意 从1开始到nil 从1开始到nil 从1开始到无其他索引 字符索引不识别 字符索引不识别 字符索引识别 关键字 ipairs -- # 得到长度 其实并不准确 一般不要用 阅读全文
posted @ 2024-07-27 23:36 BaiLuoXi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 复杂数据类型 Lua 所有的复杂类型都是 table(表) 数组 如何用Lua table(表) 实现数组 -- lua表中没有具体的限制 可以是数值,字符串,布尔值 a = {1,2,3,4,"洛溪",true,nil} --Lua 中默认索引 从 1 开始 0 如果没有自定义索引则为空 nil 阅读全文
posted @ 2024-07-27 23:06 BaiLuoXi 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 简单二叉树的 遍历 如果看完还是不太懂 就观看速成视频 https://www.bilibili.com/video/BV1Ub4y147Zv/?spm_id_from=333.337.search-card.all.click&vd_source=e5f8765d50fb89ef04eb150bd 阅读全文
posted @ 2024-07-26 16:45 BaiLuoXi 阅读(21) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示