在quick-cocos2d-x lua的开发过程中,我们在传递参数的时候需要传入函数作为我们的参数,通常有两种方法,一种是使用function把我们的函数包起来,另一种是用handler将我们的函数封装起来,这两种方法在使用的时候是明显不同的,下面我就要贴出自己在quick中的代码来说明我理解的二者的不同。
首先是handler,如果我们的参数函数本身是没有参数的,那么应该是:
local ...
分类:
其他好文 时间:
2014-12-23 12:32:48
阅读次数:
430
标题有点大。内容有点水哈。最近app上架,空闲时间比较多,于是开始重构代码。发现重构是件很好玩的事情,可以把以前看过的设计模式实验一番。可惜水平有点浅,所以高手就回避吧。
看过一本书,叫《cocos2d-x高级开发教程-制作自己的捕鱼达人》。里面有个观点是,scene应该是MVC里面的control层。后来想了想还是挺有道理的,这几天就实践了一把。其实cocos2d-x有自己的图形界面工具,但是...
分类:
Web程序 时间:
2014-12-20 09:21:28
阅读次数:
235
1. n quick fixes available 有N个快速修复可用 出现错误时,eclipse 提供的修改选项2. Class OverView 类概述,Developer Guides 开发者指南, OutLine 大纲3. The method setOnClickListener(V.....
分类:
系统相关 时间:
2014-12-19 11:26:13
阅读次数:
159
IDE: Jetbrains RubyMine书籍:Ruby程序设计268计重构(Ruby版)Ruby ProgrammingBeginning RubyRuby Visual Quick StartProgramming Ruby 1.9The Ruby Programming LanguageM...
分类:
其他好文 时间:
2014-12-18 22:02:31
阅读次数:
299
昨天在群里有人说setSoundsVolume和setMusicVolume设置声音大小无效。。。我记得cocos2dx是没实现内容的,就贸贸然回答说,是这你的没用,但群里有人说是有用的,我就去虚心请教,大神人很好,回答了我很多问题,告诉我说实现了,而且是针对不同的平台。实现的文件位置,如下图..
分类:
其他好文 时间:
2014-12-18 19:05:02
阅读次数:
192
第一本系统讲述Qt Quick(QML)的技术书籍,勘误表……...
分类:
其他好文 时间:
2014-12-18 08:06:27
阅读次数:
124
//快速排序void quick_sort(int s[], int l, int r){ if (l = x) // 从右向左找第一个小于x的数 j--; if(i = x) j--; if(i < j) { s[i] = s[j]; //...
分类:
编程语言 时间:
2014-12-16 18:28:35
阅读次数:
187
经典排序算法 - 快速排序Quick sort
原理,通过一趟扫描将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列
举个例子
如无序数组[6 2 4 1 5 9]
a),先把第一项[6]取出来,
用[6]依次与其余项进行比较,
如果比[6]小就放[6...
分类:
编程语言 时间:
2014-12-16 13:35:36
阅读次数:
171
先下载quick安装,再下载sublime安装,再sublime的view-->showconsole中输入这个链接的对应版本,https://sublime.wbond.net/installation#st2SublimeText3SublimeText2importurllib.request,os,hashlib;h=‘7183a2d3e96f11eeadd761d777e62404‘+‘e330c659d4bb41d3bdf022e94ca..
分类:
其他好文 时间:
2014-12-15 21:58:52
阅读次数:
169
回合制战斗的技能实现我们游戏的逻辑部分是放在服务器端进行处理的,实际上前端所处理的仅仅是一个表现效果,可以说只是一个播放器。但实际上完全可以在本地加上一个逻辑模块,将全部的逻辑放在本地处理。一般来说,逻辑模块处理技能之后,display模块会得到如下数据1.技能id2...
分类:
其他好文 时间:
2014-12-15 21:55:34
阅读次数:
234