首页 > 其他 > 详细

cocos2d-x 单点事件用法

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

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

  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 单点事件用法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!