随笔分类 - cocos2d-x
摘要:我发现网上很少有这样完整例子,加上英文有不好,走了好多弯路.我现在把从网上找到例子帖出来,可以解压HTTP gzip的#include #include #include #include /* Compress data */int zcompress(Bytef *data, uLong ndata, Bytef *zdata, uLong *nzdata){ z_stream c_stream; int err = 0; if(data && ndata > 0) { c_stream.zalloc = (alloc_func)0; c_stream.zfree =
阅读全文
摘要:先看看这里注册事件方法CCDirector* pDirector = CCDirector::sharedDirector();pDirector->getTouchDispatcher()->addTargetedDelegate(this, -1, true);上面的-1就是事件的优先级,越小优先级越高bool PVPLogin::ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent){ return true;}返回true就会取消事件冒泡
阅读全文
摘要:1.再init下this->setTouchEnabled(true);2.重载方法virtualvoidregisterWithTouchDispatcher(void);voidPVPLogin::registerWithTouchDispatcher(void){ CCDirector* pDirector =CCDirector::sharedDirector(); pDirector->getTouchDispatcher()->addTargetedDelegate(this, -1,true);}3.重载相应的Touch方法virtualboolccTouchB
阅读全文
摘要:1.把ttf文件放到Resources的某个目录下2.打开Xcode,我是在Xcode下进行编码的,至于以后移植安卓,再做介绍。打开Xcode的plist文件。如下图,首先把需要的字体文件添加进Resource目录下,然后打开这个目录下的info.plist文件(cocos2d和cocos2d-x的名字是info.plist,如果自己建别的工程,名字可能会不同),右键新建一行,起名叫做Font provided by application ,然后把你想要添加的自己写入相应的item中,注意要带后缀名。3.找出字体名字,先安装字体,然后如下图得到字体名字4.使用CCLabelTTF* pLab
阅读全文
摘要:在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一项必不可少的工作。我将我的团队的实际工作中的命名规则整理如下:第一部分:共性规则共有八项。作为指导供成员采纳。【规则1】标识符应简单明了,望文知意。标识符采用英文单词。切忌使用汉语拼音来命名。程序中的英文单词一般不要太复杂,用词应当准确。例如不要把CurrentValue写成NowValue。尽量不要使
阅读全文
摘要:我的化妆水网站http://hhheroyuan.52.xindns4.info本方法是结合网上一些朋友的帖子,然后加上自己的理解写的,在ML OS X 10.8环境下用XCode4.4/4.4.1 + IOS5.1实测可行!ps:使用无证书调试,也意味着你的设备要越狱!第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问2)单击:"钥匙串访问"选择 "证书" 再选择"创建证书"过程如下图:注意:证书名称必须填写为iPhone Developer第二步:修改XCode配置文件注:如遇到文件
阅读全文
摘要:我的化妆水网站http://hhheroyuan.52.xindns4.info1.下载jsonCpp,把相应的目录copy到如下图2.设置连接
阅读全文
摘要:我的化妆水网站http://hhheroyuan.52.xindns4.info我这里新健了个项目,导入进去,然后checkout出来,但是checkout出来的项目编译通不过zhe这是因为项目上传到svn,不会自动上传libcurl.a文件,一般新建的项目里都有,当然是cocos2d-x项目。这个文件的地址是test/test/libs/cocos2dx/platform/third_party/ios/libraries目录下缺少libcurl.a。找到后拷贝进去就ok了
阅读全文
摘要:我的化妆水网站http://hhheroyuan.52.xindns4.infoXcode 默认自带Git 与 SVN,我们本篇介绍SVN的详细配置步骤如下: 1. 首先检测你的Mac 中是否已经安装了SVN,Mac os 10.8的用户没有的。检测的方式如下:(1)打开终端,敲入如下命令:svn -version(2) 如果有已经安装了svn,那么终端控制台将出现如下信息:12svn: invalid option character: eType 'svn help' for usage.如果出现如下,则说明当前系统没有安装svn1svn: command not foun
阅读全文

浙公网安备 33010602011771号