寒風的Cocos2dx之旅之單點觸摸


        單點觸摸是一種事件監聽器,首先要為它進行初始化,這里采用C11新特性。

        auto listener=EventTouchOneByOne::create();//這里新添加了一個單點觸摸事件監聽器。

        首先在.h文件中聲明一個觸摸開始、觸摸中的方法。

        bool _touchBegin(Touch* t,Event* e);

        listener->onTouchBegan=CC_CallBack2(類名::_touchBegin,this);

       Director::getInstance()->getEventDispector(  )->                       addEventListenerWithSceneGraphPriority(listener,this);//將listener放入事件委托中。

        在.cpp文件中實現onTouchBegan方法。

        bool 類名::onTouchBegan(Touch *t,Event* e)
       {
       return true;
       }

        

        

        


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com