cocos2d-x
文章平均质量分 63
coder_fighting
这个作者很懒,什么都没留下…
展开
-
table函数
一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明. table.concat(table, sep, start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep转载 2014-06-05 11:06:58 · 1098 阅读 · 0 评论 -
lua 读取并处理文件
---文件local.txt -- X=12,Y=13,type=m;X=1423,Y=5235,type=m;X=1423,Y=5235,type=m;X=1423,Y=5235,type=m;local f = assert(io.open("local.txt","r"),"error") -- 打开文件local t = f:read("*all") --读取所有文件 lua原创 2014-10-24 16:19:05 · 2962 阅读 · 0 评论 -
cocos_lua3.0 registerScriptHandler 与registerScriptTapHandler 比较
local functiononNodeEvent(tag) if tag =="exit" then layer:unscheduleUpdate() end endlayer:registerScriptHandler(onNodeEvent)local function原创 2014-09-04 17:20:24 · 10407 阅读 · 0 评论 -
cocos3.0_lua ActionManager 和FadeIn FadeOut
localschedulerEntry = nil local functionunpause(dt) scheduler:unscheduleScriptEntry(schedulerEntry) schedulerEntry =nil local node =ret:getChildByTag(原创 2014-09-01 18:08:43 · 2221 阅读 · 0 评论 -
Lua查找表元素过程(元表、__index方法是如何工作的)
近日开始研究Lua,在元表的使用上照猫画虎地搞了两下,实现了“面向对象”,但究其本质却略有不解,后咨询牛哥得解,特此记录。Lua的表本质其实是个类似HashMap的东西,其元素是很多的Key-Value对,如果尝试访问了一个表中并不存在的元素时,就会触发Lua的一套查找机制,也是凭借这个机制,才能够实现“面向对象”的。举例说明:[plain] view转载 2014-06-16 17:47:24 · 443 阅读 · 0 评论 -
lua 的一些语句和操作符
tab = {}for i=0,10 ,2 do -- 第一个为起始值第二个为最大值第三个为步长(数字型for) tab[i] = i endfor i=0,10,2 do print(tab[i]) end tab = {}for i =0 ,10,1 do tab[i]=iendfor i,v i原创 2014-06-05 14:49:01 · 710 阅读 · 0 评论