好久都没写文章了,就来一篇吧。这种方法是在制作《胖鸟大冒险》时用到的。《胖鸟大冒险》中使用Box2D来进行物理模拟和碰撞检測,因此对每一个机关须要创建一个b2body。然后《胖鸟》是依据《超级马里奥兄弟》设计的,所以机关能够是各种运动轨迹的平台,绕圈转的乌龟,蹦蹦跳的乌龟等。假设用box2d来做这....
                            
                            
                                分类:
其他好文   时间:
2014-06-07 00:19:51   
                                阅读次数:
223
                             
                    
                        
                            
                            
                                2dx3.0为我们集成了unzip库,帮助我们实现对文件的解压,但使用起来略显复杂我这里封装了一个解压工具库。分享一下。工具类下载:http://download.csdn.net/detail/qqmcy/7288151先引入头文件#include 
"DJZipArchive.h"实现解压代码 ....
                            
                            
                                分类:
其他好文   时间:
2014-06-06 23:36:25   
                                阅读次数:
360
                             
                    
                        
                            
                            
                                Cocos2dx 
为我们封装了在cocos2dx中http的网络框架,其文件在cocos2dx引擎包的extensions\network文件下的 
HttpClient、HttpRequest 、HttpResponse。使用CCHttprequest联网有两种方法get和post。get和post...
                            
                            
                                分类:
其他好文   时间:
2014-06-06 22:47:16   
                                阅读次数:
310
                             
                    
                        
                            
                            
                                今天在fedora下编译cocos2dx工程时,遇到了链接问题,在libcocostudio中有大量未定义的libui函数,就像是cocostudio库没有添加ui库的链接依赖。该工程的确的用到了cocostudio和ui库,按说cocos2dx的默认cmake文件是不应该存在这样的问题才对。查看c...
                            
                            
                                分类:
其他好文   时间:
2014-06-06 17:32:12   
                                阅读次数:
198
                             
                    
                        
                            
                            
                                void HelloWorld::ccTouchMoved(cocos2d::CCTouch 
*touch, cocos2d::CCEvent *event){	CCSize winSize = 
CCDirector::sharedDirector()->getVisibleSize();	if (...
                            
                            
                                分类:
移动开发   时间:
2014-06-06 07:30:08   
                                阅读次数:
377
                             
                    
                        
                            
                            
                                .h#include "cocos2d.h"#include 
"cocos-ext.h"#include "ui/CocosGUI.h"#include 
"cocostudio/CocoStudio.h"USING_NS_CC;USING_NS_CC_EXT;using namespace ui;R...
                            
                            
                                分类:
其他好文   时间:
2014-06-05 19:46:34   
                                阅读次数:
287
                             
                    
                        
                            
                            
                                在多个场景切换时候,场景的生命周期会更加复杂。这一节我们介绍一下场景切换生命周期。多个场景切换时候分为几种情况:情况1,使用pushScene函数从实现HelloWorld场景进入Setting场景。情况2,使用replaceScene函数实现从HelloWorld场景进入Setting场景。情况3...
                            
                            
                                分类:
其他好文   时间:
2014-06-04 18:02:08   
                                阅读次数:
278
                             
                    
                        
                            
                            
                                本文的实现是參照我之前在做iOS时实现的一个能够循环的列表这里用C++重写一遍。效果:原文地址:http://blog.csdn.net/qqmcy/article/details/27393011用法:能够使用创建project时的HelloWorld測试,h文件里加入循环列表的监听回调 
void...
                            
                            
                                分类:
其他好文   时间:
2014-06-04 17:14:00   
                                阅读次数:
214
                             
                    
                        
                            
                            
                                今天编译cocos2d-x项目到Android平台遇到编译不通过的问题,编译错误提示是一堆乱码。主要原因有:1.文件编码格式错误 或 
换行符格式错误,改动方法为,在VS2012里面选择 文件->高级保持选项,例如以下图编码选择 中文简体(GB2312)-代码页936 ,行尾选择 
Unix(LF)2....
                            
                            
                                分类:
移动开发   时间:
2014-06-04 16:32:53   
                                阅读次数:
316
                             
                    
                        
                            
                            
                                小鸟一直在扑翅膀的代码块:
	auto sprite = Sprite::create();
	Animation *animation = Animation::create();
	animation->addSpriteFrameWithFileName("bird_blue_1.png");
	animation->addSpriteFrameWithFileName("bird_blu...
                            
                            
                                分类:
其他好文   时间:
2014-06-04 14:01:08   
                                阅读次数:
308