2023/9/8(金)
昨日作ったブラウザアプリにおける画面タッチによる移動・ズーム処理の実装をさらに手直しした。2本指ズームの際に中心位置がずれてしまうのを解決したのと、それからトラックパッドに対して反応しない問題の解消。
タブレット端末などで画面にタッチした場合はonpointerXXX系のイベントが発生するが、Macでいわゆるトラックパッドなどと呼ばれているようなマルチタッチ型タッチパッドによるジェスチャを入力した場合、どうやらこれはonwheelイベントが発生する。要はマウスホイールと同じ入力が発生するようだ。
onwheelイベントを初めて実装して気付いたのだが、マウスホイールなんて普通縦(Y)方向に転がるだけなのに変位にXYZが存在する。どういうことじゃと思ったら普通にそういうマウスも存在するらしい。知らんかった。
Categories: 未分類