NGUI混合FingerGesture《卷二》分离触摸事件
来源:互联网 发布:java 巨杉数据库 编辑:程序博客网 时间:2024/06/06 02:34
背景
在使用NGUI按钮组件的时候,点击按钮同时触发FingerGesture的Touch事件,
通俗点讲,NGUI点击之后,点击事件被FingerGesture又执行了一遍。
解决思路
持有一个全局变量
/// <summary> /// 点击是否由NGUI触发的 /// </summary> public bool IsClickFromNGUI { get; set; }
在NGUI点击之后 IsClickFromNGUI =true
在FingerGesture点击事件里面判断IsClickFromNGUI ==true
符合条件,则将IsClickFromNGUI =false,提前从函数中返回
PS:从FingerGesture3.0开始,提供了基于触碰下标和触碰位置作为参数的筛选器,详情请在FingerGesture里搜索这个委托:GlobalTouchFilterDelegate
0 0
- NGUI混合FingerGesture《卷二》分离触摸事件
- NGUI混合FingerGesture《卷一》 统一坐标
- Unity3d中FingerGesture与NGUI的事件响应问题
- NGUI之UICamera控制触摸,鼠标事件
- NGUI之UICamera控制触摸,鼠标事件
- NGUI插件二 按钮事件
- Android 触摸事件机制(二) Activity中触摸事件详解
- ios触摸事件二 :事件传递
- Android触摸事件(二)-MoveAndScaleTouchHelper,触摸辅助工具类
- 03.cocos2d-x触摸事件(二)
- View 触摸事件分发拦截机制(二)
- NGUI事件
- NGUI事件
- Unity3D开发(七):NGUI之UICamera控制触摸,鼠标事件
- Unity3D开发(七):NGUI之UICamera控制触摸,鼠标事件
- Unity3D开发(七):NGUI之UICamera控制触摸,鼠标事件
- 触摸事件
- 触摸事件
- unity手势插件《FingerGestures 》使用入门
- /lib/ld-linux.so.2: bad ELF interpreter解决,同时解决sscanf不能用的问题
- Fedora telnet配置
- div 自适应高度 最大高度后滚动条显示
- NGUI混合FingerGesture《卷一》 统一坐标
- NGUI混合FingerGesture《卷二》分离触摸事件
- 浏览器中调用本地应用程序
- Object-c基础编程学习笔记-内存管理
- 初探设计模式之单例模式
- 为文档扫描仪提供出色的PDF和OCR转换工具ABBYY
- 创建cocos2dx项目时,加载已有游戏时不能真机测试的问题
- ACM整理(二)——1432叠筐
- VB.net中的窗体继承
- Cocos2d-x 3.0 开发(十六)cocos2dx-3.0beta版建立新项目并加载CocoStudio导出文件