排序:
默认
按更新时间
按访问量

cocos2d-x通过扩展自己的Action,简化一些代码

cocos2d-x我们经常会需要创建一个精灵,执行一段动画(动作),最后一步是渐隐消失,其实消失后我们一般是希望把他remove掉。 开始我一般是动作系列的最后加上一个CCCallFunc,定义一个方法来remove精灵,反正很麻烦,需要定义方法。 现在我找到一种方法很容易实现此功能,还可以延伸出...

2013-08-30 15:00:59

阅读数:748

评论数:0

cocos2d-x精灵加亮及变灰效果

//根据现有CCSprite,变亮和变灰 static CCSprite* graylightWithCCSprite(CCSprite* oldSprite,bool isLight) { //CCSprite转成CCimage  CCPoint p = oldSprite->...

2013-04-27 17:22:37

阅读数:3584

评论数:2

升级ios7的时候遇到CCLabelTTF有些内容不能显示

为了响应苹果的号召,升级到Xcode5和IOS7的,遇到了一些莫名其妙的问题,还好不算多 其中一个就是CCLabelTTF有些内容不能显示 根据网上一些朋友给出的方案,整理这个解决办法,临时凑合。 修改CCImage.mm的 static bool _initWithString(const ch...

2013-09-27 10:17:12

阅读数:830

评论数:1

当CCTableView的上级容器缩放时显示区域错误的问题

当CCTableView的上级容器,比如CCLayer被setScale,这时期望是CCTableView也会同时的被缩放。但是实际效果只有CCTableView的图标进行了缩放,可见范围没有被缩放。表现上就是当图标向右拖动时,最右侧的图标是突然整个消失,而不是正常的一部分一部分消失。截图是 Te...

2013-09-15 11:55:10

阅读数:445

评论数:0

cocos2dx最新2.1.5版本跨平台整合NDK+Xcode,Xcode编写&编译代码,Android导入打包运行

cocos2dx for Android是一个痛,乱象的痛,很简单的一些东西,往往耗费大量的时间,看耐心也看人品。当然也可以说看水平,大拿到什么都知道什么都懂! 其原因就是版本太多,版本改的太多,新版本教程帮助太少。老的教程往往会让人走弯路或者迷茫。 本内容完全抄袭Himi的“整合Cocos2dX...

2013-09-05 17:04:25

阅读数:1287

评论数:0

导入编译的时候eclipse会报错,org.cocos2dx.lib.Cocos2dxActivity 也找不到

导入到eclipse在 eclipse新建android project,选择create project from existing source,然后选择你之前创建好的HelloWorld工程中的 proj.andriod,编译出apk(可以直接run as android applicati...

2013-09-05 11:19:11

阅读数:3929

评论数:0

CCSprite对象用setZOrder改变显示的遮挡关系没有起作用,为什么?

最近做游戏时,当一个对象移动时希望他在最上层,这个功能几乎没有什么难度,用Cocos2d的地球人都知道setZorder, 改变zorder的值,越大越在上面。 this->setZOrder(888);  肯定就ok了,可我没有看到都ok,看样子888还不吉利,换成999也不行,崩...

2013-07-06 12:16:07

阅读数:2629

评论数:0

Cocos2d-x 游戏&如何修复在iPad2上对象移动时屏幕局部闪烁的问题

这里有2个例子。(作者可能会在下一个版本修复这些bug) 《梦幻连连看2 HD》 http://itunes.apple.com/app/link-link-2-hd/id439611994?mt=8, 《渔场危机 HD》 http://itunes.apple.com/app/fisheries...

2013-07-05 14:03:31

阅读数:522

评论数:0

在cocos2d_x中判定单击长按弹出属性

这个操作功能不建议使用,不适合触摸屏 bool LQMainLayer::ccTouchBegan(CCTouch* touch, CCEvent* event) { selctedNode = this->itemForTouch(this,touch); //先要判断是否...

2013-06-07 12:10:02

阅读数:770

评论数:0

CCTableView刷新数据后显示错乱

看一个论坛有人说:tableview里面有行代码有逻辑错误,会引起不少bug 诸如你的bug 还有cell多了之后会出现顺序错乱甚至不出现,改了之后应该就好了 我们看CCTableViewCell .cpp文件中的CCTableViewCell *CCTableView::dequeueCell(...

2013-05-22 10:17:34

阅读数:1771

评论数:1

cocos2d-x 将cocosbuilder输出文件映射成对象的原理

一。调用代码 CCNode* GameOverScene::loadCCBI(const char * pCCBFileName, const char * pCCNodeName, CCNodeLoader * pCCNodeLoader) { CCNodeLoaderLibrary *...

2013-05-11 11:13:55

阅读数:482

评论数:0

cocos2d-x 的震屏效果

用了一下效果还可以。 #ifndef __SHAKE_H__ #define __SHAKE_H__ #include "CCActionInterval.h" class CCShake : public cocos2d::CCActionInterval { ...

2013-05-09 20:47:26

阅读数:1113

评论数:0

char*,const char*和string的相互转换

char*,const char*和string的相互转换 1. string转const char*    string s = "abc";    const char* c_s = s.c_str(); 2. const char*转string    ...

2013-05-08 09:34:59

阅读数:266

评论数:0

遍历map和vector

map使用迭代器遍历 typedef std::map MAP_test; MAP_test a; MAP_test::iterator iter = a.begin(); for(;iter != a.end();++iter) { //iter_prop->first ...

2013-05-08 09:28:47

阅读数:531

评论数:0

CocosBuilder3与Cocos2d-x遇到的一些问题

1。版本不匹配   如果你见到类似  WARNING! Incompatible ccbi file version (file: 4 reader: 5)的提示,就表示你的cocos2d-x的CCBReader版本和CocosBuilder版本不一致 看一下CCBReader的代码,可以知道...

2013-05-07 09:28:55

阅读数:2102

评论数:0

cocos2d-x实现飞字效果

cocos2d-x实现飞字效果 实现了三种飘字效果,可以在暴击时加一些特效和中文字“暴击” // // LQFlyNumber.h // #ifndef __LQFlyNumber_H__ #define __LQFlyNumber_H__ #include "cocos2d.h...

2013-04-27 18:03:07

阅读数:862

评论数:2

Cocos2d-x 带冷却效果的菜单按钮CCMenuItem

带冷却效果的菜单按钮CCMenuItem // // LQCoolingSprite.h // // 带冷却效果的按钮 // #ifndef __LQCoolingSprite_H__ #define __LQCoolingSprite_H__ #include &qu...

2013-04-27 17:56:51

阅读数:1041

评论数:0

定义响应的手势类:长按手势,缩放手势

定义响应的手势类:长按手势,缩放手势 // 初始化数据 -(id) initWithData:(LQCityData *)citydata { // always call "super" init // Apple recommends to re-assign...

2012-11-20 09:58:27

阅读数:378

评论数:0

ccBlendFunc的使用

// 黑暗中的带背景图片纹理的光圈~   //        ccBlendFunc tmp_oBlendFunc = {GL_DST_COLOR, GL_ZERO};                     // 黑暗中的黄色光圈(前面表示upper,后面表示lower)~   //  ...

2012-11-19 18:13:10

阅读数:1147

评论数:0

模态对话框的实现模板

类从CCLayerColor继承 @interface LQModalLayer : CCLayerColor { } @interface LQModalLayer () { // 模态对话框菜单 CCMenu *m_pMenu; //...

2012-11-19 17:44:49

阅读数:334

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭