Refactor mouse hold logic in AnimeCat class
This commit is contained in:
11
animeCat.js
11
animeCat.js
@@ -133,12 +133,13 @@ window.AnimeCat = class AnimeCat {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_bindMouseHold() {
|
_bindMouseHold() {
|
||||||
let joyActive = false;
|
|
||||||
let mouseDown = false;
|
|
||||||
let lastPos = null;
|
|
||||||
let moveDist = 0;
|
|
||||||
let mouseDownAt = 0;
|
|
||||||
let holdTimer = null;
|
let holdTimer = null;
|
||||||
|
let joyTimeout = null;
|
||||||
|
let joyActive = false;
|
||||||
|
// Neu:
|
||||||
|
let mouseDownAt = null;
|
||||||
|
let lastPos = null;
|
||||||
|
let mouseMoved = 0;
|
||||||
|
|
||||||
const CAT_TOLERANCE = 15;
|
const CAT_TOLERANCE = 15;
|
||||||
const MOVE_THRESHOLD = 300;
|
const MOVE_THRESHOLD = 300;
|
||||||
|
|||||||
Reference in New Issue
Block a user