触摸的唯一索引。
所有当前触摸都在 Input.touches 数组中报告,或者使用 Input.GetTouch 函数(使用等效的数组索引)。但是,数组索引不保证在帧与帧之间保持一致。然而,fingerId
值始终在跨帧中引用相同的触摸。此 ID 值在分析手势时非常有用,并且比通过触摸点与先前位置的接近度等识别手指更可靠。
Touch.fingerId 与“第一个”触摸、“第二个”触摸等不同。它仅仅是每个手势的唯一 ID。您无法对 fingerId 和实际屏幕上的手指数量做出任何假设,因为虚拟触摸将被引入以处理触摸结构对于整个帧始终保持一致的事实(而在现实中,触摸的数量显然可能不真实,例如,如果在单个帧内发生多次点击)。