Unity移动端API之Touch

1.input.touchcount 触摸随之增加,一秒50次增量(放在屏幕上,一秒钟最多增加50次)
2.input.touches返回数组,表示屏幕上的手指信息(一般用数组生成Touch生成Touch对象)
3.Touch.fingerID,一个Touch的标识,input.touches数组中的同一个索引在两帧之前,指向的可不一定是同一个Touch,用来标识某个的touch一定要用fingerID,在分析手势时,fingerID是非常重要的.
4.Touch.deltaposition当前位置与上次位置之间的差
5.Touch.deltaTime本次Touch和上次记录之间的时间差
6.Touch.tapcount一定时间内手指点击屏幕的次数
7.Touch.phase状态触摸的几个状态(刚按下:TouchPhase.Began 移动:TouchPhase.Moved 按在屏幕不动:TouchPhase.Stationary      离开屏幕时:TouchPhase.Ended      取消手指追踪:TouchPhase.Canceled )
8.Touch.position当前对象的手指屏幕坐标

(Touch对象的生命周期结束并不是离开的一瞬间,实测小于一秒,如果一根手指在同一位置快速点击,视为同一Touch对象)

猜你喜欢

转载自blog.csdn.net/qq_36429060/article/details/81011781