Cocos2d-x结构学习(三)CCTouchDelegate、CCAccelerometerDelegate、CCKeypadDelegate

Cocos2d-x结构学习(三)CCTouchDelegate、CCAccelerometerDelegate、CCKeypadDelegate,第1张

概述1、CCTouchDelegate类分析:用来处理触摸事件的委派类 class CC_DLL CCTouchDelegate{public: CCTouchDelegate() {} virtual ~CCTouchDelegate() { } virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *

1、CCtouchDelegate类分析:用来处理触摸事件的委派类

class CC_DLL CCtouchDelegate{public:    CCtouchDelegate() {}    virtual ~CCtouchDelegate()    {    }    virtual bool cctouchBegan(CCtouch *ptouch,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouch); CC_UNUSED_ParaM(pEvent); return false;};  //触摸开始事件    virtual voID cctouchmoved(CCtouch *ptouch,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouch); CC_UNUSED_ParaM(pEvent);}           //触摸移动    virtual voID cctouchended(CCtouch *ptouch,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouch); CC_UNUSED_ParaM(pEvent);}           //触摸结束    virtual voID cctouchCancelled(CCtouch *ptouch,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouch); CC_UNUSED_ParaM(pEvent);}        //触摸取消     virtual voID cctouchesBegan(CCSet *ptouches,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouches); CC_UNUSED_ParaM(pEvent);}        //复数触摸开始     virtual voID cctouchesMoved(CCSet *ptouches,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouches); CC_UNUSED_ParaM(pEvent);}        //复数触摸移动     virtual voID cctouchesEnded(CCSet *ptouches,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouches); CC_UNUSED_ParaM(pEvent);}        //复数触摸结束     virtual voID cctouchesCancelled(CCSet *ptouches,CCEvent *pEvent) {CC_UNUSED_ParaM(ptouches); CC_UNUSED_ParaM(pEvent);}    //复数触摸取消};

2、CCAccelerometerDelegate类:加速计相关的委派类,只有一个函数
class CC_DLL CCAccelerometerDelegate{public:    virtual voID dIDAccelerate(CCacceleration* paccelerationValue) {CC_UNUSED_ParaM(paccelerationValue);}};

3、CCKeypadDelegate类:按键委派类,处理按键
class CC_DLL CCKeypadDelegate{public:    virtual voID keyBackClicked() {}      //按键返回    virtual voID keyMenuClicked() {};    //菜单单击,wophone和安卓};
总结

以上是内存溢出为你收集整理的Cocos2d-x结构学习(三)CCTouchDelegate、CCAccelerometerDelegate、CCKeypadDelegate全部内容,希望文章能够帮你解决Cocos2d-x结构学习(三)CCTouchDelegate、CCAccelerometerDelegate、CCKeypadDelegate所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1051391.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存