Lua
海涛高软
这个作者很懒,什么都没留下…
展开
-
Lua中面向对象的写法
father={}father.__index=fatherfather.country="china"function father:getName() return self.nameendfunction person(ming)local p={name=ming}setmetatable(p,father)return pendlocal p01=person("hunkXu")print(p01:getName())local p02=person("Ha.原创 2021-12-07 19:02:32 · 115 阅读 · 0 评论 -
Lua 数组的写法
Lua中数组和对象字典都是通过table的表示的lua 数组:aa={"xu","haitao",39}table.insert(aa,"wangerxiao") --尾插 table.remove(aa) --w尾部移除print(#aa) --打印数组的长度print(aa[1]) --取出数组第一个数for k,vv in pairs(aa) do print(k,vv)end打印结果:对象数组:FR:徐海涛(hunk X...原创 2021-12-07 18:40:45 · 1386 阅读 · 0 评论 -
Lua汇总
LuaStudio工具的使用Lua专题(四)Lua for循环JS构建对象方法JS和Lua的区别Lua专题(三)Lua专题-变量作用域(二)JS中全局变量范围JS作用域探讨Lua专题(一)FR:海涛高软(hunk Xu)原创 2017-11-03 20:31:44 · 407 阅读 · 0 评论 -
Lua面向对象-table
本片文章主要介绍 1 为table动态的添加属性和方法 2 一个lua脚本如何动态的引入其它lua脚本jiSuanQi={};function jiSuanQi:jiaFa(a,b) jiSuanQi.dic="加法运算"; return a+b;endrequire "jiSuanQi"print(jiSuanQi:jiaFa(4,98));FR:海涛高软(hunk Xu)原创 2018-01-31 15:22:24 · 210 阅读 · 0 评论 -
Lua常用语法
------------------if语句--------------------if(6>3) then print("xu hai tao");else print("xuguozhu");end------------------for循环语句--------------------for i=0,10,2 do print(i);end----------------原创 2018-01-30 15:59:42 · 301 阅读 · 0 评论 -
Lua table表的遍历
local aa={"xuhaitao","xuhaihuan"};for index,value in ipairs(aa) doprint(index,value);endprint("------------------------");for i=1,table.getn(aa) doprint(aa[i]);endFR:海涛高软(hunk xu)原创 2018-01-30 16:27:55 · 1053 阅读 · 0 评论