【爱上cocos2d-x之六】层CCLayer
来源:互联网 发布:mysql id生成策略 编辑:程序博客网 时间:2024/04/29 06:32
CCLayer不仅要作为容器使用,同时也要处理游戏的一些功能。
查看CCLayer的源代码:
class CC_DLL CCLayer : public CCNode, public CCTouchDelegate, public CCAccelerometerDelegate, public CCKeypadDelegate
可以看到,CCLayer不仅继承CCNode,还继承了CCTouchDelegate、CCAccelerometerDelegate和CCKeypadDelegate,这三个类分别用来处理触摸事件、重力感应事件和键盘事件,默认初始化都是不可用,需要手动开启。
你可以定制CCLayer子类。如CCMenu(简单的菜单层),CCColorLayer(填充色层),CCLayerMultiplex(可以复用它的子节点,可以每次激活其中一个字节点,同时禁用其他的)
层可以包含任何CCNode作为子节点,包括CCSprite(精灵),CCLabels(标签),甚至其他的CCLayer对象。因为层是CCNode子类,层可以通过手动或者使用CCActions进行切换。
0 0
- 【爱上cocos2d-x之六】层CCLayer
- cocos2d-x学习之CCLayer
- Cocos2D-X 渲染框架之CCLayer
- Cocos2d-x 之图层类(CCLayer)
- cocos2D(六)----CCLayer
- cocos2d-x场景中的层(CCLayer)及其触摸消息响应
- cocos2d-x场景中的层(CCLayer)及其触摸消息响应
- cocos2d-x场景中的层(CCLayer)及其触摸消息响应
- cocos2d-x(4):CCLayer(层) CCLayerColor、CCLayerGradient、CClayerDelegate学习
- 【Cocos2d-x】CCLayer
- 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
- 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
- 【爱上cocos2d-x之五】场景CCScene
- 【爱上cocos2d-x之四】导演CCDirector
- 【爱上cocos2d-x之七】精灵CCSprite
- 【爱上cocos2d-x之十】动作Action
- 【爱上cocos2d-x之十二】数据结构CCArray
- 【爱上cocos2d-x之十三】数据结构CCString
- MyEclipes/Eclipse调试时鼠标指针放在变量上不显示值问题
- c++
- sdk manager更新失败,显示Download interrupted: read timed out,应该如何解决?
- gcd 使用
- 设计模式------------简单工厂
- 【爱上cocos2d-x之六】层CCLayer
- 硕讯联盟(ERAS GROUP)推出第三代应用存储系统
- Java输入输出流
- ppt汇报的几种路数
- linux 修改ip
- Log4j.properties配置文件详解
- 提高sql查询速度2
- 自动化真是坑死人
- Ubuntu下SSH设置