总结一下触摸事件

最简单的鼠标单点点击触摸,也可以在安卓和IOS上面实现触屏的操作

OnMouseDown:鼠标按下,点击的一瞬间触发

OnMouseDrag:鼠标持续按住拖动触发

OnMouseEnter:鼠标经过物体时触发

OnMouseUp:鼠标点击后松开,结束时触发

等等一系列,还有在UI上触发点击事件,可能会被一些UI自带的点击或拖拽事件覆盖,可以参考上一篇APP滑动翻页,嵌套滑动列表实现https://blog.csdn.net/weixin_45081191/article/details/128456026?spm=1001.2014.3001.5502有具体实现方式。

但是多点触屏,比如双指扩大缩小,双指快捷操作等扩展操作就需要用到Unity的Input类,它可以获取到目前玩家触屏的所有点的数组。

可以通过Input.touches这个数组获取到所有的触屏点。

Touch.position可以获得触摸点的位置,通过position的改变来实现玩家手势的操作判断。

触摸阶段的enum如以下解释:

Bega:手指刚刚触摸屏幕触发

Moved:手指在屏幕上移动触发

Stationary:手指触摸屏幕,然后静止一段时间触发

Ended:手指离开屏幕触发

Canceled:系统取消触控跟踪,原因如把设备放在脸上或同时超过5个触摸点

Unity基础 单点和多点触摸相关推荐

  1. Unity中单点和多点触控

    Input.touchCount获取当前的触摸点数目,若为1则是单点触控,大于1则是多点触控 点击事件用:Input.GetTouch(num).phase== TouchPhase.Began这样的 ...

  2. 正点原子Linux 触摸芯片改成GT911后的驱动修改(单点和多点触摸)

    目录 单点触摸 设备树修改 编译设备树和驱动模块并运行 运行测试 多点触摸 野火的Linux的触摸芯片就是用的GT911,如果用GT911替换原来正点原子的FT5x06或者GT9147,需要做一些修改 ...

  3. Unity 移动端禁止多点触摸,禁止多点操作

    在Awake中执行就行 Input.multiTouchEnabled = false;//禁止多点触摸

  4. android 自定义ImageView实现图片手势滑动 多点触摸放大缩小效果

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 转自:h ...

  5. android怎么监听多点触摸_Android多点触摸交互处理

    触摸操作是安卓最基本的交互方法,掌握多点触摸的开发可增强应用交互体验.首先需要了解触摸事件的侦听和传递,同时,本文介绍了单点.多点触摸的使用方法,并在此基础上,使用多点触控完成了一个缩放照片的简单例子 ...

  6. Unity3D 游戏引擎之实现平面多点触摸(二)

    Unity游戏引擎之实现平面多点触摸 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/ ...

  7. android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果

    首先呢,还是一贯作风,我们先来看看众多应用中的示例:(这种效果是很常见的,可以说应用的必须品.)                搜狐客户端                               ...

  8. Unity判断手势的滑动方向,单点触摸和多点触摸,并获取刚触摸以及触摸结束事的坐标

    Unity判断手势触摸的类型 ,判断手势的滑动方向,并获取刚触摸以及触摸结束事的坐标 本章咱们一起来看下unity对有触摸手势做出的响应 单点触摸 Input.touchCount==1 移动触摸 I ...

  9. 5.触摸touch,单点触摸,多点触摸,触摸优先和触摸事件的吞噬

     1 触摸 Coco2dx默认只有CCLayer及其派生类才有触摸的功能. 2 单点触摸 打开触摸开关和触摸方式 setTouchEnabled(true); setTouchMode(kCCTo ...

最新文章

  1. TensorFlow 莫烦 手写识别 cross_entry (五)
  2. python matplotlib pyplot plt.axhline()函数(绘制平行于x轴的水平参考线)
  3. c++学习笔记之成员函数
  4. c语言六角填数答案,【蓝桥杯】第五届-6-六角填数
  5. 科技人员在计算机前的肖像,首个全国科技工作者日来了 西南大学学子为科技工作者画像...
  6. FLASH ERASE:CHIP、BLOCK、SECTOR
  7. 15个顶级Java多线程面试题及答案
  8. asp.net返回值当文件下载问题
  9. C++_auto_ptr与unique_ptr智能指针
  10. mysql遵循acid_关系型数据库遵循ACID规则
  11. Office系列软件之间不兼容以及office修复
  12. c语言 最大子段和,C语言程序设计100例之(13):最大子段和
  13. 一文掌握Java基础知识点(思维导图)
  14. 哔哩哔哩php开发工作怎么样,[上海] [哔哩哔哩]-努力寻求[PHP /C++/Andro/iOS/前端开发工程师]-会是你吗?...
  15. 齐岳供应TCPP-Fe(3+)四羧基苯基卟啉铁;TCPP-Zn(2+)四羧基苯基卟啉锌
  16. Java入门之~Java基础语法
  17. 微信小打卡,微信小打卡上打卡方法,被微信推荐的打卡小程序CSS margin(外边距)
  18. C语言求边长500以内的毕达哥拉斯三元组的个数
  19. 当全民健身遇上AI,旷视算法生产平台AIS激活AI健身赛道
  20. Linux for running VTM

热门文章

  1. 城市轨道交通运营票务管理论文_(毕业论文)轨道交通票务管理.doc
  2. css实现九宫格,不定宽高百分比(使用padding实现Div高度根据自适应宽度(百分比)调整)
  3. jsplumb 绘制线条颜色
  4. Android app更新适配安卓10、11版本
  5. 年轻貌美的小姐姐加我微信后竟要求我帮她做这种事...
  6. PHP统计当前在线人数
  7. 说说图灵奖的深度学习「三教父」惊世贡献
  8. 合作师专计算机培训,计算机专业教师参加全国《综合布线工程师培训班》
  9. keras提取模型中的某一层_keras K.function获取某层的输出操作
  10. SQL注入-安全狗apache最新版绕过