码迷,mamicode.com
首页 >  
搜索关键字:cclayer    ( 98个结果
cocos2dx中的触摸事件及触摸优先级
1.只有CCLayer及其派生类才有触摸功能.2.开启触摸setTouchEnable(true);3.设置触摸模式,单点,多点(仅IOS支持)setTouchMode(kCCTouchesOneByOne);//单点触摸4.需要重载(override)的四个触摸事件函数bool ccTouchBe...
分类:其他好文   时间:2014-11-05 22:57:14    阅读次数:2954
cocos2dx中的背景图层CCLayerColor和渐变图层CCLayerGradient
1.CCLayerColor是专门用来处理背景颜色的图层,它继承自CCLayer,可以用来设置图层的背景颜色,因为CCLayer默认是透明色的,即无颜色的2.CCLayerGradient是用来显示颜色渐变效果的图层,它继承自CCLayerColor,是CCLayer的孙类3.几个特殊的图层:CCL...
分类:其他好文   时间:2014-11-05 12:11:03    阅读次数:243
仿照CREATE_FUNC实现CCLayer中的返回CCScene* 的静态函数,宏包装成CREATE_SCENE(XXLayer)
#define CREATE_SCENE(__TYPE__)\CCScene *scene()\{ CCScene *scene=CCScene::create();\ __TYPE__ *layer=__TYPE__::create();\ scene->addchild(lay...
分类:其他好文   时间:2014-10-29 23:31:15    阅读次数:199
CCLayer设置anchorPoint无效的问题
最近刚发现一个问题,anchorPoint这个属性虽然是属于CCNode的,但是CCLayer设置anchorPoint没有效果。CCLayer的anchorPoint被默认设定在(0, 0)位置,而且无法改变。根据网上的搜索得到一个解决办法:在setAnchorPoint之前先设置setIsRel...
分类:其他好文   时间:2014-10-27 17:14:47    阅读次数:193
3.cocos2dx之Menu,通过menu来实现场景的切换
?? 1 头文件 TMenu.h #ifndef __TMENU_H__ #define __TMENU_H__   #include "cocos2d.h" USING_NS_CC;   class TMenu :public CCLayer { public: ...
分类:其他好文   时间:2014-10-24 22:18:42    阅读次数:279
1.cocos2dx之Menu(CCMenuItemFont,CCMenuItemImage,CCMenuItemLabel,CCMenuItemSprite,CCMenuItemToggle)
?? CCMenu 基本结构 CCMenu继承自CCLayer,本质是一个容器。需要被addChild到父类中去。 CCMenuItem是菜单项,它有如下子类: CCMenuItemFont;CCMenuItemImage;CCMenuItemLabel;CCMenuItemSprite;CCMenuItemToggle; 是真正的需要实例化的菜...
分类:其他好文   时间:2014-10-24 14:36:44    阅读次数:298
Cocos2d-X中实现批处理精灵
使用普通方法实现批处理精灵在Sprite.h中加入以下的代码#ifndef __Sprite_SCENE_H__#define __Sprite_SCENE_H__#include "cocos2d.h"USING_NS_CC;class Sprite : public CCLayer{public...
分类:其他好文   时间:2014-10-24 12:33:31    阅读次数:179
5.触摸touch,单点触摸,多点触摸,触摸优先和触摸事件的吞噬
?? 1 触摸 Coco2dx默认只有CCLayer及其派生类才有触摸的功能。 2 单点触摸 打开触摸开关和触摸方式 setTouchEnabled(true); setTouchMode(kCCTouchesOneByOne); Cocos2dx 对触摸分三布来处理。分是是点触,移动,离开。或是中间被打断。其功能皆有相应的virtual 函数进行...
分类:其他好文   时间:2014-10-21 17:46:02    阅读次数:270
编写MyLayer,2 锚点,3 精灵的创建,4 zorder
?? 1 编写MyLayer 头文件:MyLayer.h #include "cocos2d.h" USING_NS_CC;   //代表的是: using namespace cocos2d   (通过F12进行查看)   //继承CCLayer class MyLayer :public...
分类:其他好文   时间:2014-10-20 00:52:15    阅读次数:235
关于在Cocos2dx中注册触摸事件——Lua
关于在Cocos2dx中注册触摸事件,之前一直对此一知半解,这两天在看引擎的源码,趁此机会写下来...以下纯属个人理解,如有不对欢迎指正。。。在引擎的CCLayer类中声明了有四个方法:1 virtual bool onTouchBegan(Touch *touch, Event *unused_e...
分类:其他好文   时间:2014-10-13 19:56:51    阅读次数:185
98条   上一页 1 ... 3 4 5 6 7 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!