目录入口类main.cpp主要控制类AppDelegate.cpp节点类CCNode导演类CCDirector场景类CCScene层次类CCLayer精灵类CCSprite大小类CCSize坐标CCPoint矩形类CCRect数组类CCArray入口类main.cpp这是应用程序的入口类,用于创建cocos2dx的AppDelegate实例、窗口大孝以及运行程序。主要..
分类:
其他好文 时间:
2014-08-13 19:16:17
阅读次数:
334
layer,scene,sprite的默认锚点都是0.5,0.5三者都继承自Node节点,暂时没看出有什么区别,或者下面的话是对的吧。在cocos2d-x中,一个应用可以有多个scene,但任何时刻只能有一个是acitve的。一个CCScene由多个CCNode组成,一般是包含若干个CCLayer,...
分类:
其他好文 时间:
2014-08-07 00:17:27
阅读次数:
420
Cocos2d-x提供了很多场景间切换的效果1.使用方法:ccTime t = 1.2; CCScene * pScene = CCScene::node(); CCLayer *pLayer = new book_page1(); pLayer->autorelease(); pScene...
分类:
其他好文 时间:
2014-08-03 23:11:06
阅读次数:
268
出处:http://blog.csdn.net/honghaier/article/details/8117903主要分为三步:1、在场景中创建精灵2、启用场景所属层CCLayer响应触点的功能3、为场景所属层CCLayer增加相应的响应触点事件处理功能具体实现如下:1、在HelloWorld.h ...
分类:
移动开发 时间:
2014-07-18 20:04:32
阅读次数:
371
迄今为止,发现cocos2d-x 3.0最让人惊艳的地方就是更改了点击事件机制。(ps:迄今只看了点击事件这块,捂嘴笑~~~)cocos2d-x 2.0 只有CCLayer有点击事件处理,需要注册,需要实现onTouchBegan等方法,最坑爹的就是按照优先级来传递点击事件,让人诟病不已。每次遇到由...
分类:
其他好文 时间:
2014-07-06 19:35:54
阅读次数:
176
根据CCLayer 的源代码,若touchEnable为true, 在onEnter(),onExit()分别会注册监听及解除监听,这样一样就不会自己写监听. 需要注意的是默认监听多点触摸,即不会调用 virtualbool ccTouchBegan(CCTouch *pTouch, CCEvent...
分类:
其他好文 时间:
2014-07-05 18:27:18
阅读次数:
176
根据CCLayer的源代码,若touchEnable为true,在onEnter(),onExit()分别会注册监听及解除监听,这样一样就不会自己写监听.需要注意的是默认监听多点触摸,即不会调用virtualboolccTouchBegan(CCTouch*pTouch,CCEvent*pEvent);另外CCLayer提供了一个setTouchMode(ccTouchesModemod..
分类:
其他好文 时间:
2014-07-04 06:45:42
阅读次数:
378
为了方便游戏开发者,Cocos2d-x内置了3种特殊的CCLayer,具体如下所示。CCLayerColor:一个单纯的实心色块。CCLayerGradient:一个色块,但可以设置两种颜色的渐变效果。CCMenu:十分常用的游戏菜单CCLayerColor与CCLayerGradient这两个层十...
分类:
其他好文 时间:
2014-06-29 18:49:30
阅读次数:
159
day01笔记 using namespace cocos2d; == USING_NS_CC; 一般用后面的 #ifndef __MYLAYER_H__ #define __MYLAYER_H__ ---------------一般加入头文件加入宏 : public CCLayer 一般加入一.....
分类:
其他好文 时间:
2014-06-26 12:43:42
阅读次数:
177
1)游戏图层设计:public class WellcomeLayer extends CCLayer { public WellcomeLayer() { this.setIsTouchEnabled(true); CCSprite background1 = CCSprite.sprite(.....
分类:
移动开发 时间:
2014-06-25 00:40:48
阅读次数:
373