cocos2d多点触摸
来源:互联网 发布:apache 访问控制详解 编辑:程序博客网 时间:2024/04/30 10:30
转载自:http://fengmm521.blog.163.com/blog/static/2509135820123177468240/
第一步,在applicationDidFinishLaunching方法加入:
[viewController.view setMultipleTouchEnabled:YES];//开启多点触摸支持
第二步:
//监听首次触发事件 - (BOOL)ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)event { NSSet *allTouches = [event allTouches];//获得所有触摸点 int count = [[allTouches allObjects] count];//当前触摸点数量,单点触摸为1. if (count == 1) {//单点触摸 UITouch *touch1 = [[allTouches allObjects] objectAtIndex:0];//获得第一个触摸点 switch ([touch1 tapCount]) {//判断是单击还是双击 case 1: NSLog(@"单击\n"); break; case 2: NSLog(@"双击\n"); break; } }else if (count == 2) {//多点触摸 // } return YES; }
也就是通过event参数得到一个NSSet,这个NSSet保存了所有的触摸点。每次双击事件之前都有一个单击时间。
- Cocos2d触摸:多点触摸
- cocos2d - 多点触摸
- cocos2d - 多点触摸
- cocos2d多点触摸
- cocos2d-x 多点触摸
- Cocos2d-x 多点触摸
- Cocos2d-x 多点触摸
- Cocos2d-x_多点触摸
- Cocos2d-x3.1 多点触摸
- cocos2d多点触摸(转)
- cocos2d-x多点触摸以及ios模拟器模拟多点触摸
- Cocos2d-3.x_触摸事件(单点触摸和多点触摸)
- cocos2d中启用多点触摸的方法
- cocos2d-x中的多点触摸的问题
- 【Cocos2d-x】 3.0 IOS 开启多点触摸
- cocos2d项目如何关掉多点触摸
- cocos2d项目如何关掉多点触摸
- cocos2d-x——触摸事件(多点触摸)
- java java.lang.NoClassDefFoundError 的解决办法
- android 项目移植/分辨率适配与dip(dp)的使用
- Chrome Developer Tools 调试javascript
- 我的java笔记(异常,字符串)
- nfs: server 192.168.1.100 not responding, still trying 解决办法
- cocos2d多点触摸
- ipv6学习之旅--组播侦听发现协议(MLD)
- Js中的Ajax XMLHttpRequest的创建
- 第05章 数组 09 练习7
- 肚脐眼脏了能抠吗
- 我的第一个用OC实现冒泡算法的程序
- UVa193
- STM32菜鸟成长记录---系统滴答定时器(systick)应用
- getchar()的用法