摘要:
第一次去学习Action,总会找到一篇入门的帖子(官网:http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/action/zh.md)... 阅读全文
摘要:
TiledMap编辑器生成的是*.tmx文件,此文件可以直接被cocos2dx使用(CCTMXTiledMap类)。lua代码如下:local map = CCTMXTiledMap:create(szJsonFile); 但是需要注意两点:(1).tmx文件是一个xml格式的文件,主要是记录... 阅读全文
摘要:
今天主要是学习了cocos2dx的scrollview的内容,把简单的菜单滑动表现做出来了。像很多游戏的下方有一槽功能按钮,角色、背包、技能、帮助等,当宽度不足以全部显示出来的时候,隐藏一部分,以滑动的形式展现是一个很好的解决办法,秦时明月2就是如此。 做到这一点,很简单,主要有几点要注意一下... 阅读全文
摘要:
coco2dx-api 阅读全文
摘要:
double转换long 阅读全文
摘要:
【故事】 从前,有一个地主,他拥有很多座粮仓, 分别存储了不同单位的粮食,分布在该城镇的不同地点,短时间内也难以再操作。有一天,山大王杀到他家里,要挟道:“我知道你有好几座粮仓,现在我正在招兵买马,粮草不足,您老救济一下吧,交出几座粮仓,保您老身体健康,发财大吉啊!要过这个冬天,弟兄们算了下需要... 阅读全文
摘要:
看了《程序设计实践》的开头,就碰到一个习题叫用用循环实现快速排序,开始准备pass掉的,但是一想学习过程中要注意细节,也就决定去写了,零零散散的花了不少时间,可见其中的一些微妙之处。喜欢其中的一句话,算是激励的:“Hoare描述了用循环写快速排序是如何困难的,进而发现用递归做快速排序实在是太方便... 阅读全文
摘要:
递归的实现很简单,但是自己要理解,这个很重要!//翻转-递归Nameval *reverse2(Nameval *pList, Nameval *pPre){ if (pList == NULL){ return pPre; } ... 阅读全文
摘要:
这一段时间看了《programming in lua》中的第28章,看一遍并不是很难,但是只是朦胧的感觉,雾里看花,水中望月。最终还是决定敲出来自己看看,练练手,结果受益不少,也遇到了一些问题,记在这里。自己做一个总结,也希望能帮助和我一样lua的初学者。1. 书上并没有写清楚对于CAPI的制作和使用内容。主要包括dll的生成,以及使用(1)dll生成。 直接用vs新建一个dll工程,要记得包含依赖路径。如下图所示,包含你的lua安装路径。 工程名要和库的最终名字一致(默认是一致的)。luaopen_array(lua_State *L)也最好一致。这一块,我没有去研究和测试,就是按照... 阅读全文
摘要:
Content: 前两天把Lua的协同程序概念看了一下,不是很懂,只能说《Programming In Lua》中把它解释成线程让人很好的理解起来,但是真正去看的时候,收获并不是很大。第一个例子是消费者和生产者的例子,就没有怎么看懂。生产者-消费者问题是在学操作系统的时候学的,感觉基本概念还是明白的。Lua这本书首先给了这样一个例子,虽然说是消费者驱动,很简单的一个例子其实有好几点都是第一次不能理解的,这里总结一下,自己记录一些东西。1. 源程序function producer() while true do local x = io.read() sen... 阅读全文