Javascript の TouchEvent は、いじるのがとても楽しいです。ただし、対処方法がわからないことが最後に 1 つあります。タッチ数が変化した後、「タッチ #1」が別のタッチと混同されないようにしたいと考えています。
例: 画面に 2 本の指を置きます。彼らは#1と#2です。touches
配列では、[0]
と[1]
です。
次に、指 #1 を持ち上げます。は以前のようtouches
にタッチ #2 を参照するようになりました。[0]
[1]
私の問題を参照してください。一意に識別された正しいタッチを見ていることを確認するにはどうすればよいですか?
Touch
それぞれに固有のidentifier
番号が与えられていることを知っています。内部のすべてのタッチをループして TouchEvent.touches
、識別子がまだそこにあるかどうかを確認する検索機能を構築する必要がありますか? ガベージ コレクションの悪夢のようです。利用可能なものをより適切に使用する方法があることを願っていますが、それが何であるかはまだわかりません.