検索

ホームページ  >  に質問  >  本文

JavaScript - touchmoveの動きの角度を決定する方法

ジェスチャーの回転に合わせて回転、ジェスチャーの角度を判断する方法

リーリー


単純に印刷してみましたが、良いアイデアがありません。
これらのパラメータは角度に関しては問題ありません。

迷茫迷茫2732日前908

全員に返信(3)返信します

  • 滿天的星座

    滿天的星座2017-06-08 11:04:58

    これは自分で計算する必要があります。
    接触点と中心点の間のオフセットを計算する必要があります。
    その後、三角関数を使用して角度を計算します。
    以前にも同様のことを書きましたので、参考にしてください。
    https://jsfiddle .net/4pn3a5vy/

    返事
    0
  • 高洛峰

    高洛峰2017-06-08 11:04:58

    この質問はマウスの動きに関するもので非常に興味深いです。やはり座標移動の問題だと思いますが、始点の座標と終点の座標を取得して、終点がどちらの方向にあるのかを計算して、それが右回りなのか左回りなのかを大まかに計算するのが完璧です。回転の程度を適切に判断するために、動きの応答を追加します

    返事
    0
  • 怪我咯

    怪我咯2017-06-08 11:04:58

    これには、touchstart イベントがトリガーされる場所を保存し、touchmove イベントがトリガーされる場所を使用して計算する必要があります。

    返事
    0
  • キャンセル返事