Unity基础 单点和多点触摸
总结一下触摸事件
最简单的鼠标单点点击触摸,也可以在安卓和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基础 单点和多点触摸相关推荐
- Unity中单点和多点触控
Input.touchCount获取当前的触摸点数目,若为1则是单点触控,大于1则是多点触控 点击事件用:Input.GetTouch(num).phase== TouchPhase.Began这样的 ...
- 正点原子Linux 触摸芯片改成GT911后的驱动修改(单点和多点触摸)
目录 单点触摸 设备树修改 编译设备树和驱动模块并运行 运行测试 多点触摸 野火的Linux的触摸芯片就是用的GT911,如果用GT911替换原来正点原子的FT5x06或者GT9147,需要做一些修改 ...
- Unity 移动端禁止多点触摸,禁止多点操作
在Awake中执行就行 Input.multiTouchEnabled = false;//禁止多点触摸
- android 自定义ImageView实现图片手势滑动 多点触摸放大缩小效果
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 转自:h ...
- android怎么监听多点触摸_Android多点触摸交互处理
触摸操作是安卓最基本的交互方法,掌握多点触摸的开发可增强应用交互体验.首先需要了解触摸事件的侦听和传递,同时,本文介绍了单点.多点触摸的使用方法,并在此基础上,使用多点触控完成了一个缩放照片的简单例子 ...
- Unity3D 游戏引擎之实现平面多点触摸(二)
Unity游戏引擎之实现平面多点触摸 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/ ...
- android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果
首先呢,还是一贯作风,我们先来看看众多应用中的示例:(这种效果是很常见的,可以说应用的必须品.) 搜狐客户端 ...
- Unity判断手势的滑动方向,单点触摸和多点触摸,并获取刚触摸以及触摸结束事的坐标
Unity判断手势触摸的类型 ,判断手势的滑动方向,并获取刚触摸以及触摸结束事的坐标 本章咱们一起来看下unity对有触摸手势做出的响应 单点触摸 Input.touchCount==1 移动触摸 I ...
- 5.触摸touch,单点触摸,多点触摸,触摸优先和触摸事件的吞噬
1 触摸 Coco2dx默认只有CCLayer及其派生类才有触摸的功能. 2 单点触摸 打开触摸开关和触摸方式 setTouchEnabled(true); setTouchMode(kCCTo ...
最新文章
- TensorFlow 莫烦 手写识别 cross_entry (五)
- python matplotlib pyplot plt.axhline()函数(绘制平行于x轴的水平参考线)
- c++学习笔记之成员函数
- c语言六角填数答案,【蓝桥杯】第五届-6-六角填数
- 科技人员在计算机前的肖像,首个全国科技工作者日来了 西南大学学子为科技工作者画像...
- FLASH ERASE:CHIP、BLOCK、SECTOR
- 15个顶级Java多线程面试题及答案
- asp.net返回值当文件下载问题
- C++_auto_ptr与unique_ptr智能指针
- mysql遵循acid_关系型数据库遵循ACID规则
- Office系列软件之间不兼容以及office修复
- c语言 最大子段和,C语言程序设计100例之(13):最大子段和
- 一文掌握Java基础知识点(思维导图)
- 哔哩哔哩php开发工作怎么样,[上海] [哔哩哔哩]-努力寻求[PHP /C++/Andro/iOS/前端开发工程师]-会是你吗?...
- 齐岳供应TCPP-Fe(3+)四羧基苯基卟啉铁;TCPP-Zn(2+)四羧基苯基卟啉锌
- Java入门之~Java基础语法
- 微信小打卡,微信小打卡上打卡方法,被微信推荐的打卡小程序CSS margin(外边距)
- C语言求边长500以内的毕达哥拉斯三元组的个数
- 当全民健身遇上AI,旷视算法生产平台AIS激活AI健身赛道
- Linux for running VTM
热门文章
- 城市轨道交通运营票务管理论文_(毕业论文)轨道交通票务管理.doc
- css实现九宫格,不定宽高百分比(使用padding实现Div高度根据自适应宽度(百分比)调整)
- jsplumb 绘制线条颜色
- Android app更新适配安卓10、11版本
- 年轻貌美的小姐姐加我微信后竟要求我帮她做这种事...
- PHP统计当前在线人数
- 说说图灵奖的深度学习「三教父」惊世贡献
- 合作师专计算机培训,计算机专业教师参加全国《综合布线工程师培训班》
- keras提取模型中的某一层_keras K.function获取某层的输出操作
- SQL注入-安全狗apache最新版绕过