cocos2d-X学习之主要类介绍:布景:CCLayer
类继承图:
CCLayer 是CCNode的子类 ,实现了TouchEventsDelegate接口,继承了CCNode所有的特性,并且附加了一些自己的特性,它能够接收iPhone的触摸事件,也能够接收Accelerometer的输入。
其主要函数如下:
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)//触屏事件取消