手机触摸常用命令

Input.touches,它是Touch类型的数组,最多5个元素吧,android设备的话性能差异比较2到5都有可能

    这个变量结构体数组变量就是用户的输入拉~我们来分解一下这个Touch是个结构体变量。它有这些成员:
  • fingerld:touches的下标
  • position:(Vector2),记录手指的x,y屏幕坐标
  • deltaPosition:(Vector2)上次位置变化的差值
  • deltaTime:(这里也有deltaTime?)(float型),从上次变化开始,总计多少时间
  • tepCount:点击的数量。(IPhone、IPed是可以识别手指的快速按键的,用来记录用户在同一个位置连续点了多少下。android设备是不计数的,默认是1)
  • phase:阶段。

   到目前为止,我只用到position和phase两个参数。认识一下phase这个参数,类型是TouchPhase(一个枚举类型,有以下5种情况)

  • .Began :按了屏幕
  • .Moved :在屏幕上滑动了
  • .Stationary :正在按着屏幕
  • .Ended:手指离开了屏幕(这是触摸输入的最后动作)
  • .Canceled:系统停止对触摸进行追踪,比如弹出个键盘啊,有第六根手指在按之类的情况.

转载于:https://www.cnblogs.com/ZeroMurder/p/5647065.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值