registerScriptTouchHandler
registerScriptTapHandler
registerScriptHandler...
分类:
其他好文 时间:
2014-09-25 15:56:49
阅读次数:
261
quick-cocos2d-x(后文简称 quick)与 cocos2d-x 的关系,用一句话概括:quick 是 cocos2d-x 针对 Lua 的豪华套装威力加强版。那 quick 与 cocos2d-x 相比到底有什么区别,又有什么加强呢?这篇文章就是答案:为什么会有 quickquick ...
分类:
其他好文 时间:
2014-09-25 12:34:18
阅读次数:
369
lua中提供的元表(metatable)与元方法(metamethod)是一种非常重要的语法,metatable主要用于做一些类似于C++重载操作符式的功能。 lua中提供的元表是用于帮助lua变量完成某些非预定义功能的个性化行为,如两个table的相加,通过让两者指向同一元表并修改该元表的元方法....
分类:
其他好文 时间:
2014-09-25 12:22:38
阅读次数:
193
1、数据文件我们可以利用Lua中的table构造式来定义一种文件格式,即文件中的数据是table构造并初始化的代码 ,这种方式对于Lua程序而言是非常方便和清晰的,如:Entry{"deng","Male","22"}Entry{"li","Female","22"}该数据存储在“example.....
分类:
其他好文 时间:
2014-09-25 12:12:58
阅读次数:
213
lua中的table不是一种简单的数据结构,它可以作为其他数据结构的基础,如:数组,记录,链表,队列等都可以用它来表示。1、数组在lua中,table的索引可以有很多种表示方式。如果用整数来表示table的索引,即可用table来实现数组,在lua中索引通常都会从1开始。--二维数组n=10 m=1...
分类:
其他好文 时间:
2014-09-25 00:24:27
阅读次数:
271
lua当变量作为函数的参数进行传递时,类似的也是boolean,string,number类型的变量进行值传递。而table,function,userdata类型的变量进行引用传递。故而当table进行赋值操作之时,table A
赋值给table B,对表B中元素进行操作自然也会对A产生影响,...
分类:
其他好文 时间:
2014-09-24 23:44:07
阅读次数:
205
1、迭代器与closure在lua中,迭代器通常为函数,每调用一次函数,会返回集合中的下一个元素。每个迭代器在成功调用的时候,都需要保存一些状态,closure(闭包)完美为迭代器运用而生。function values(t) local i=0 return function() --...
分类:
其他好文 时间:
2014-09-24 23:17:17
阅读次数:
196
Call custom c++ from Luacocos2d-x lua binds c++ class, class functions ,enum and some global functions to lua through auto-binding by bindings-generat...
分类:
其他好文 时间:
2014-09-24 22:14:47
阅读次数:
236
这阵子在学习lua,今天看到string操作,书中描述string.gsub(sourceString, pattern, replacementString)返回一个字符串,但是我在实际操作中却发现,这个函数其实返回的是两部分内容,一部分是替换后的字符串,一部分是替换长度。myString = "...
分类:
其他好文 时间:
2014-09-24 19:53:37
阅读次数:
309
一、函数 在lua中函数的调用方式和C语言基本相同。 如print(“hello world”), z=add(x+y)。唯一的差别是,如果函数只有一个参数,并且该参数是字符串或者table构造器,那么圆括号可以省略,如print “hello world”, f{x=10,y=10}。 我对于.....
分类:
其他好文 时间:
2014-09-24 17:48:57
阅读次数:
294