Javascript 的 TouchEvent 很有趣。但是,还有最后一件事我只是不确定如何处理。我想确保在触摸次数发生变化后,“Touch #1”不再与另一个 Touch 混淆。
示例:您将两根手指放在屏幕上。他们是#1 和#2。在touches
数组中它们是[0]
和[1]
。
现在你抬起手指#1。touches
现在指的是触摸#2,就像[0]
以前一样[1]
。
看到我的问题了吗?我应该如何确保我看到的是正确的独特识别触摸?
我知道每个人Touch
都有一个唯一的identifier
号码。我是否应该构建一个搜索功能,循环遍历内部的所有触摸 TouchEvent.touches
以查看我的标识符是否仍然存在?似乎是垃圾收集的噩梦。我希望有一种更理智的方式来使用可用的东西,我只是不确定那是什么。