手机触摸常用命令

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:系统停止对触摸进行追踪,比如弹出个键盘啊,有第六根手指在按之类的情况.
posted @ 2016-07-06 15:34  Fei非非  阅读(374)  评论(0编辑  收藏  举报