![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
Hel1C
这个作者很懒,什么都没留下…
展开
-
lua数组
数组定义 [code="lua"] students = {"aa", "bb", "cc"} [/code] 数组的3种遍历方式: [code="lua"] for i,v in ipairs(students) do print(i ..":" ..v ) end for k,v in pairs(students) do原创 2015-05-05 07:47:38 · 107 阅读 · 0 评论 -
Lua基础
除了Lua外,还有很多类似的脚本语言,例如:Perl、Tcl、Ruby、Forth、Python。 虽然其他语言在某些方面与Lua有着共同的特色,但下面这些特征是Lua特有的: [b]1. 可扩展性。[/b] Lua的扩展性非常卓越,以至于很多人把Lua用作搭建领域语言的 工具(注:比如游戏脚本)。Lua被设计为易于扩展的,可以通过Lua代码或者C 代码扩展,Lua的很多功能...原创 2015-05-09 18:08:50 · 93 阅读 · 0 评论 -
Lua类型
Lua 是动态类型语言,变量不要类型定义。 Lua 中有 8 个基本类型分别为:nil、boolean、 number、string、userdata、function、thread 和 table。函数 type 可以测试给定变量或者值 的类型。 [code="Lua"] print(type("Hello world)) --> string print(type(10*3)...原创 2015-05-22 01:16:29 · 160 阅读 · 0 评论 -
Lua逻辑运算
Lua逻辑运算符 [code="lua"] - and or not --and 与 or --返回的不是true 和 false --而是它的两个操作数 --[[ a and b a为false 返回a a or b a为true 返回a ]] print( 4 and 5) --> 5 print( nil and 13) --> nil...原创 2015-05-22 01:26:47 · 196 阅读 · 0 评论 -
lua自定义log
分享个log,可以打印各种类型,包括嵌套table [code="lua"] cc.exports.cwblog = function(...) if config.debug==1 then local text = "" local xn = 0 local function textLineT(xn) -- body for i=1,xn ...原创 2015-06-17 17:01:57 · 801 阅读 · 0 评论 -
lua时间工具
分享几个lua的时间的方法 [code="lua"] function TimeTool:time(second_) if second_>=3600*24 then return string.format("%dd %02d:%02d:%02d", math.floor(second_/ (3600*24) ), math.floor((second_%(3600*24)...2016-12-05 10:31:29 · 134 阅读 · 0 评论 -
Lua 拆分字符
lua 拆分字符 [code="lua"] function StringTool:split( str_, limit_, type_ ) if str_ == nil or str_ == "" then LogInfo("StringTool:split wrong string") return nil end if limit_ == nil or lim...原创 2017-06-29 20:24:50 · 481 阅读 · 0 评论 -
Lua金钱显示工具
Lua金钱显示工具 [code="lua"] function StringTool:dealMoney(money,lenth) local moneyStr local dealLength = 3 if lenth then dealLength = lenth end if type(money) == "string" then ...原创 2017-06-29 20:27:04 · 318 阅读 · 0 评论 -
Lua 字符串分割
lua 字符串分割 [code="lua"] function StringTool:stringSplit(str, splitChar) local sub_str_tab = {}; while (true) do local pos = string.find(str, splitChar); if (not pos) then local siz...原创 2017-06-29 20:29:32 · 650 阅读 · 0 评论