fix: adjust velocity threshold for cursor rotation activation
This commit is contained in:
parent
428ead8525
commit
47558bdd62
@ -46,10 +46,10 @@
|
|||||||
const deltaX = e.pageX - window.pageXOffset - dragStartX;
|
const deltaX = e.pageX - window.pageXOffset - dragStartX;
|
||||||
const deltaY = e.pageY - window.pageYOffset - dragStartY;
|
const deltaY = e.pageY - window.pageYOffset - dragStartY;
|
||||||
|
|
||||||
const velocityX = Math.abs(mouseX - lastMouseX);
|
const velocityX = mouseX - lastMouseX;
|
||||||
const velocityY = Math.abs(mouseY - lastMouseY);
|
const velocityY = mouseY - lastMouseY;
|
||||||
|
|
||||||
if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 800) {
|
if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 50) {
|
||||||
applyRotation = true;
|
applyRotation = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user