fix: calculate squareroot to determine when to apply cursor rotation
This commit is contained in:
parent
8acb33f844
commit
2fd74e5405
@ -49,7 +49,9 @@
|
|||||||
const velocityX = mouseX - lastMouseX;
|
const velocityX = mouseX - lastMouseX;
|
||||||
const velocityY = mouseY - lastMouseY;
|
const velocityY = mouseY - lastMouseY;
|
||||||
|
|
||||||
if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 50) {
|
const dist = Math.sqrt(velocityX * velocityX + velocityY * velocityY);
|
||||||
|
|
||||||
|
if (!applyRotation && isMouseDown && dist > 10) {
|
||||||
applyRotation = true;
|
applyRotation = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user