public int fingerId ;

描述

触摸的唯一索引。

所有当前索引都在 Input.touches 数组中报告或通过等效索引使用 Input.GetTouch 函数进行报告。但是,各帧的数组索引不保证相同。但 fingerId 值在各帧中一直指的是相同的触摸。在分析手势时,此 ID 值非常有用,它比通过手指接近上一位置来标识手指更为可靠。

Touch.fingerId 与“第一次”触摸、“第二次”触摸等并不相同。它只是每个手势的唯一 ID。您不能对 fingerId 和屏幕上的实际手指数量进行任意假设,因为会引入虚拟触摸来处理 touch 结构对整个帧来说是常量这一事实(在现实中,触摸次数显然不一定正确,例如,单帧中发生多次点击时)。