rename pressedMouseButtons
This commit is contained in:
parent
eb5b39529a
commit
d53b6a97c9
10
main.js
10
main.js
@ -549,12 +549,12 @@ document.addEventListener('keyup', (event) => {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var pressedMouseButtons = [];
|
var mouseButtonsStates = [];
|
||||||
|
|
||||||
function onMouseChange(event) {
|
function onMouseChange(event) {
|
||||||
|
|
||||||
for(var i=0; i < pressedMouseButtons.length || i <= Math.log2(event.buttons); i++) {
|
for(var i=0; i < mouseButtonsStates.length || i <= Math.log2(event.buttons); i++) {
|
||||||
pressedMouseButtons[i] = (event.buttons & (1 << i)) > 0
|
mouseButtonsStates[i] = (event.buttons & (1 << i)) > 0
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -688,13 +688,13 @@ function controls(deltaTime) {
|
|||||||
// gives a bit of air control
|
// gives a bit of air control
|
||||||
const speedDelta = deltaTime * (playerOnFloor ? 100 : 20) / STEPS_PER_FRAME;
|
const speedDelta = deltaTime * (playerOnFloor ? 100 : 20) / STEPS_PER_FRAME;
|
||||||
|
|
||||||
if (keyStates["ArrowUp"] || keyStates['KeyW'] || pressedMouseButtons[0]) {
|
if (keyStates["ArrowUp"] || keyStates['KeyW'] || mouseButtonsStates[0]) {
|
||||||
|
|
||||||
playerVelocity.add(getForwardVector().multiplyScalar(speedDelta));
|
playerVelocity.add(getForwardVector().multiplyScalar(speedDelta));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (keyStates["ArrowDown"] || keyStates['KeyS'] || pressedMouseButtons[1]) {
|
if (keyStates["ArrowDown"] || keyStates['KeyS'] || mouseButtonsStates[1]) {
|
||||||
|
|
||||||
playerVelocity.add(getForwardVector().multiplyScalar(- speedDelta));
|
playerVelocity.add(getForwardVector().multiplyScalar(- speedDelta));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user