码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2d-x 单点事件用法

时间:2014-05-26 01:45:46      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:c   tar   a   get   set   os   

一、设置屏幕是可触摸的,添上一句话

  setTouchEnabled(true);

二、注册单点触摸事件 

void registerWithTouchDispatcher()
{
CCDirector *pDirector=CCDirector::sharedDirector();
pDirector->getTouchDispatcher()->addTargetedDelegate(this,0,true);
}

addTargetedDelegate(this,0,true) 最后一个参数设置为true表示当前层接收到后终止不在向其他层传递。

三、从写需要的单点事件


bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent)
{
  return true;

  
}

void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent)
{

}

void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent)
{

}

cocos2d-x 单点事件用法,布布扣,bubuko.com

cocos2d-x 单点事件用法

标签:c   tar   a   get   set   os   

原文地址:http://www.cnblogs.com/liwenxue88/p/3749684.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!