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