0
var startT = Date.now();
var startX = event.clientX;
var startY = event.clientY;
var endT = startT;
console.log(startX+","+endX);
while (endT < startT + 100) {
endT = Date.now();
}
var endX = event.clientX;
var endY = event.clientY;
var distance = Math.sqrt(Math.pow((endX - startX), 2) + Math.pow((endY - startY), 2));
var velocity = distance/100;
console.log(endT - startT);
console.log(startX+","+endX);
イベントリスナーキャプチャevent.clientX元の値
<script>window.onmousemove = showPara;</script>
から私はマウスが時間間隔で移動した距離と速度を計算しようとしていたが、event.clintX
またはY
は、イベントながら、変化し続けるだろう起こるので、startX
とstartY
をしてください。距離と速度はともに0
です。 開始座標を一定値で取得できる方法はありますか?
しかし、プロセスでクリックリクエストがないので、私が達成したいのは、リアルタイムのカーソル速度監視機能のようなものです。 – Sizy