Cocos2d-x 之图层类(CCLayer)

CCLayer是Cocos2d-x中一个重要的类,它作为游戏内容的容器,可以接收用户操作如触屏和加速度计信息。CCLayer具备多种回调函数,用于处理触摸事件和加速度计数据,同时提供了注册和注销触碰事件的接口,以及设置触碰和加速度计的启用状态与优先级。
摘要由CSDN通过智能技术生成


图层对象的三个功能:

1.接受用户操作,比如触屏、重力加速度计的信息。

2.作为游戏内容元素的容器,用于显示游戏画面、承载精灵类、字体文本对象。

3.填充背景游戏背景颜色。


代码示例:


class CC_DLL CCLayer:public CCNode,public CCTouchDelegate,public CCAccelerometerDelegate,public CCKeypadDelegate

{

public

CCLayer();//构造函数

virtual ~CCLayer();//析构函数

bool init();//初始化函数

CC_DEPRECATED_ATTRIBUTE static CCLayer *node

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值