cocos2d - 多点触摸
来源:互联网 发布:带着淘宝穿民国商人 编辑:程序博客网 时间:2024/04/30 08:27
第一步,在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——触摸事件(多点触摸)
- みたい、らしい的区别
- 术语、概念
- 基于ArcGIS10.0和Oracle10g的空间数据管理平台四(C#开发)-通用数据管理模块
- ksh: vim: not found
- 如何在EXCEL里画正态分布图
- cocos2d - 多点触摸
- NAND FLASH
- win7下共享internet连接
- 服务器并发处理能力
- ORACLE并行操作学习
- zoj1268-简单并查集(判断是否为一颗树)
- 在EXCEL中计算标准差的方法
- 基于Android的Linux内核的电源管理:概述
- HTML5:移动互联网的第二个苹果