CANVAS上を移動中にマウスが押されたかどうかを検出しようとしていました:
canvas.addEventListener('mousemove', function (evt) {
...
});
mousedown 内でフラグを設定し、mouseup でそれをスキップすることは、ユーザーがキャンバスの外でマウス ボタンを離す可能性があるため、悪い考えです。
CANVAS上を移動中にマウスが押されたかどうかを検出しようとしていました:
canvas.addEventListener('mousemove', function (evt) {
...
});
mousedown 内でフラグを設定し、mouseup でそれをスキップすることは、ユーザーがキャンバスの外でマウス ボタンを離す可能性があるため、悪い考えです。