布景
介绍
CCLayer类对应cocos2d-x引擎里的布景。
每个游戏场景中都可以有很多层,每一层负责各自的任务,例如专门负责显示背景、专门负责显示道具和专门负责显示人物角色等。在每个层上面可以放置不同的元素,包括文本、精灵和菜单等。
通过层以及层与层之间的组合关系,我们就能够让游戏显示出各种各样的界面了。
类结构图
主要函数
bool init () //初始化函数 virtual void onEnter ()//进入时的回调函数 virtual void onExit ()//离开时的回调函数 virtual void onEnterTransitionDidFinish ()//进入后的回调函数 virtual bool ccTouchBegan (CCTouch *pTouch, CCEvent *pEvent)//单点触屏事件 virtual void ccTouchesBegan (CCSet *pTouches, CCEvent *pEvent)//多点触屏事件 virtual void ccTouchesMoved (CCSet *pTouches, CCEvent *pEvent)//在触摸屏幕移动事件 virtual void ccTouchesEnded (CCSet *pTouches, CCEvent *pEvent)//触摸屏幕移动时间结束 virtual void ccTouchesCancelled (CCSet *pTouches, CCEvent *pEvent)//触屏事件取消 static CCLayer * node (void)//生成layer
版权信息:原创文章: 咸蛋博客本文标题: cocos2d-x学习之CCLayer本文链接: http://xiandanboke.com.cn/?p=769转载请注明转自 咸蛋博客