转载自:http://fengmm521.blog.163.com/blog/static/2509135820123177468240/
第一步,在applicationDidFinishLaunching方法加入:
[viewController.view setMultipleTouchEnabled:YES];//开启多点触摸支持
第二步:
//监听首次触发事件
-(BOOL)ccTouchBegan:(UITouch*)touchwithEvent:(UIEvent*)event
{
NSSet*allTouches=[eventallTouches];//获得所有触摸点
intcount=[[allTouchesallObjects]count];//当前触摸点数量,单点触摸为1.
if(count==1){//单点触摸
UITouch*touch1=[[allTouchesallObjects]objectAtIndex:0];//获得第一个触摸点
switch([touch1tapCount]){//判断是单击还是双击
case1:
NSLog(@"单击\n");
break;
case2:
NSLog(@"双击\n");
break;
}
}elseif(count==2){//多点触摸
//
}
returnYES;
}
也就是通过event参数得到一个NSSet,这个NSSet保存了所有的触摸点。每次双击事件之前都有一个单击时间。
分享到:
相关推荐
在玩手机游戏的时候,屏幕接收我们的触摸消息是必不可少的,根据我们的触摸事件,去实现相应的功能,这里我们就来学习一下cocos2d-x中的触摸是怎么实现的。触摸分为单点触摸和多点触摸,先来看单点触摸,就是接收一...
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门
cocos2d-x-2.1.5
cocos2d-x-3.2简单的多点触摸
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...
第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章
Ray Wenderlich的《Cocos2d SimpleGame》,被认为是cocos2d的初学者最好的教程,这本书被Cocos2D-X团队从objective-c转化到了c++版,并发布在了github上。在此感谢Ray Wenderlich的慷慨相助。 源代码是在cocos2d-x ...
cocos2d-x 触摸事件讲解 手机游戏 开发
Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...
cocos2d-x游戏代码
如果你想用cocos2d开发android游戏,但是又不方便找包,这里就可以为你提供cocos2d开发的所有相关包,解压后得到libs文件夹即可。
Cocos2d-x源于Cocos2d,是一款开源游戏引擎项目,是一款基于对原有iOS平台cocos2d重写为C++的开源代码,封装了OpenGL,Box2d,LibCurl,LibPng等开源的跨平台代码。由于基于C++和STL特点使其广泛应用于游戏开发、移动...
Cocos2d-x实战 JS卷 Cocos2d-JS开发 PDF 电子书完整版本
在lua中用cocos2d-x重写触摸事件,让精灵,label,都能单独接收触摸事件
资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...
基于cocos2d的target触摸,父子精灵节点的demo
windows环境,一款很好用cocos2d粒子特效编辑器,里面有不少例子
本人提交源码进行了版本移植并修改了一个bug,目前使用VS2008+cocos2d-x,2.0.4版本编译测试过(需要注意的是,我的IDE环境中是将COCOS2d-x的头文件和库文件设置到了VS环境中对所有项目生效,并没有单独对特定的COCOS...