1.定义 定时器在大部分游戏中是不可或缺的,即每隔一段时间,就要执行相应的刷新体函数,以更新游戏的画面、时间、进度、敌人的指令等等。 cocos2dx为我们提供了定时器schedule相关的操作。其操作函数的定义在CCNode中,所以基本上大多数的引擎类都可以设置定时器,如CCLayer、CCSpr ...
分类:
其他好文 时间:
2016-08-27 23:30:38
阅读次数:
1068
1.定义 定时器在大部分游戏中是不可或缺的,即每隔一段时间,就要执行相应的刷新体函数,以更新游戏的画面、时间、进度、敌人的指令等等。 cocos2dx为我们提供了定时器schedule相关的操作。其操作函数的定义在CCNode中,所以基本上大多数的引擎类都可以设置定时器,如CCLayer、CCSpr ...
分类:
其他好文 时间:
2016-08-27 19:24:16
阅读次数:
230
1、CCLayer 下没有先添加一层TouchGroup 2、CCTouchGroup添加 widget时,没有使用addWidget而是使用了addChild 3、Scrollview setDirector 横向,不能使用常量 kCCScrollViewDirectionHorizontal , ...
分类:
其他好文 时间:
2016-08-20 19:22:11
阅读次数:
139
1.07 坐标体系一、UI坐标系(屏幕坐标系) 及 openGL坐标系 图示二、UI 坐标系 和 GL 坐标系 量化关系三、转化函数四、单点触摸开启及环境搭建bool T05Coordinate::init( ){ CCLayer::init( ); setTouchEnabled( true );... ...
分类:
其他好文 时间:
2016-06-15 09:15:04
阅读次数:
235
1.03 游戏架构二、Create 函数所遵循的规则 1、new 2、判断不为空 3、不为空托管三、工厂方法四、CCScene和CCLayer合文件的根源 可以用父类代替继承过来的子类(子类什么事也没干的)来自为知笔记(Wiz) ...
分类:
其他好文 时间:
2016-06-15 08:03:14
阅读次数:
207
?? 1 触摸 Coco2dx默认仅仅有CCLayer及其派生类才有触摸的功能。 2 单点触摸 打开触摸开关和触摸方式 setTouchEnabled(true); setTouchMode(kCCTouchesOneByOne); Cocos2dx 对触摸分三布来处理。分是是点触。移动。离开。或是 ...
分类:
其他好文 时间:
2016-03-28 13:29:38
阅读次数:
276
packageorg.cocos2d.tests;importjavax.microedition.khronos.opengles.GL10;importorg.cocos2d.actions.interval.CCRotateBy;importorg.cocos2d.config.ccMacros;importorg.cocos2d.layers.CCLayer;importorg.cocos2d.layers.CCScene;importorg.cocos2d.menus.CCMenu;importor..
分类:
移动开发 时间:
2015-12-13 23:50:20
阅读次数:
355
packageorg.cocos2d.tests;importorg.cocos2d.actions.base.CCRepeatForever;importorg.cocos2d.actions.interval.CCMoveBy;importorg.cocos2d.actions.interval.CCSequence;importorg.cocos2d.layers.CCLayer;importorg.cocos2d.layers.CCScene;importorg.cocos2d.layers.CCTM..
分类:
移动开发 时间:
2015-12-12 00:14:31
阅读次数:
217
packageorg.cocos2d.tests;importjava.util.Iterator;importorg.cocos2d.actions.UpdateCallback;importorg.cocos2d.config.ccMacros;importorg.cocos2d.events.CCTouchDispatcher;importorg.cocos2d.layers.CCLayer;importorg.cocos2d.layers.CCScene;importorg.cocos2d.nodes..
分类:
移动开发 时间:
2015-12-09 19:56:08
阅读次数:
685
第一个是在头文件部分的代码是学习不变 大多数写自己。class HelloWorld : public cocos2d::CCLayer{public: virtual bool init(); static cocos2d::CCScene* scene(); void me...
分类:
其他好文 时间:
2015-10-03 15:34:46
阅读次数:
210