当您在 iPhone 触摸屏上拖动手指时,它touchesMoved
会以正常的 60Hz 频率生成事件。
但是,从初始touchesBegan
事件到第一个事件的转换touchesMoved
不太明显:有时设备会等待一段时间。
它还在等什么?更大的时间/距离增量?更多的接触融入活动?
有人知道吗?
重要的是,这种延迟不会发生在随后的手指上,这使第一次触摸处于明显的劣势。对于需要精确输入的应用程序(如游戏和乐器)来说,这是一个非常不对称的坏消息。
要查看此错误/现象的实际效果
慢慢向右拖动 iPhone 屏幕解锁滑块。注意突然跳跃并注意如果您有另一根手指放在屏幕上的其他任何地方,它不会发生
尝试在任意数量的 3D 游戏中“爬行”穿过狭窄的桥。令人沮丧!
尝试双虚拟操纵杆游戏并注意效果会减轻,因为您必须永远不要结束任何一种可以消除不愉快的触摸。
应该在 8 个月前将其记录为错误。