05 2017 档案

摘要:刚开始使用lua的人肯定会不满lua居然没有switch这个语法。 但是熟悉lua的强大特性之后,你会发现其实switch是完全没有必要提供的^.^,因为lua有强大的table和function 例子: [plain] view plain copy local key = 1 local swi 阅读全文
posted @ 2017-05-24 19:32 履霜坚冰 阅读(19077) 评论(0) 推荐(0)
摘要:--第一种 for i = 1, 100 do while true do if i % 2 == 1 then break end -- 这里有一大堆代码 -- -- break end end --第二种 i = 1 while(i<20) do local sta... 阅读全文
posted @ 2017-05-18 14:39 履霜坚冰 阅读(1978) 评论(0) 推荐(0)
摘要:将表handCard中数据分为四组4个(相同的数据),3个(同样的数据and2,7,10and顺子),两个(相同的数据),一个(里边有很多数据,但没有重复的,没有顺子)注意:1.表中数据移除,不可用{}和nil,移除时,表中数据会左移 2.表中数据插入,插入的是单个数据 3.repeat循环不可以更 阅读全文
posted @ 2017-05-17 20:22 履霜坚冰 阅读(696) 评论(0) 推荐(0)
摘要:local arr= {} for i=1, 4 do arr[i] = {} end 使用时可以直接使用arr[i][j] 阅读全文
posted @ 2017-05-16 16:30 履霜坚冰 阅读(7562) 评论(0) 推荐(0)
摘要:lua中for循环的理解 for i=1, 10 do i = i+3 cclog("i %d",i) end 输出:4,5,6,7,8,9,10,11,12,13 相当于整体进行+3操作,代码中的1and10实际是指定了循环次数 改为: i = 1 repeat i = i+2 cclog("i 阅读全文
posted @ 2017-05-16 15:51 履霜坚冰 阅读(895) 评论(0) 推荐(0)
摘要:一. 刚开始使用 local blink = cc.Blink:create(1, 10) sprite:runAction(blink) --仅有一次闪现,精灵自己去创建 二. --持续不断的闪烁 local sequence = cc.Sequence:create(cc.DelayTime:c 阅读全文
posted @ 2017-05-08 16:36 履霜坚冰 阅读(746) 评论(0) 推荐(0)