Odstrani mrtve websocket povezave, popravki inputa
parent
1509776296
commit
efe7e680c5
15
anim.js
15
anim.js
|
@ -108,12 +108,6 @@ function render () {
|
||||||
camRotate();
|
camRotate();
|
||||||
};
|
};
|
||||||
|
|
||||||
window.onkeydown = function (e) {
|
|
||||||
crotacijaX *= 0.7;
|
|
||||||
crotacijaY *= 0.7;
|
|
||||||
crotacijaZ *= 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
function modulirajParametre() {
|
function modulirajParametre() {
|
||||||
// Vsi gumbi? => RESET
|
// Vsi gumbi? => RESET
|
||||||
if ((keysPressed[0] + keysPressed[1] + keysPressed[2] + keysPressed[3]) === 4 && !reset) {
|
if ((keysPressed[0] + keysPressed[1] + keysPressed[2] + keysPressed[3]) === 4 && !reset) {
|
||||||
|
@ -156,6 +150,12 @@ function modulirajParametre() {
|
||||||
barva_mod += (dqZ / 1000);
|
barva_mod += (dqZ / 1000);
|
||||||
obj_limit *= 1 - dqY;
|
obj_limit *= 1 - dqY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (kbdPressed['c']) {
|
||||||
|
crotacijaX *= 0.9;
|
||||||
|
crotacijaY *= 0.9;
|
||||||
|
crotacijaZ *= 0.9;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Funkcija za animacijo objektov
|
// Funkcija za animacijo objektov
|
||||||
|
@ -247,7 +247,8 @@ const kbdPressed = {
|
||||||
a: false,
|
a: false,
|
||||||
s: false,
|
s: false,
|
||||||
d: false,
|
d: false,
|
||||||
f: false
|
f: false,
|
||||||
|
c: false
|
||||||
};
|
};
|
||||||
|
|
||||||
window.addEventListener('keydown', (e) => {
|
window.addEventListener('keydown', (e) => {
|
||||||
|
|
|
@ -280,7 +280,7 @@ const sendAll = (msg, info, oscWS, osclients) => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const osclients = []
|
let osclients = []
|
||||||
|
|
||||||
wss.on('connection', function (ws) {
|
wss.on('connection', function (ws) {
|
||||||
console.log('new client connection')
|
console.log('new client connection')
|
||||||
|
@ -299,14 +299,15 @@ wss.on('connection', function (ws) {
|
||||||
oscWS.on('error', error => {
|
oscWS.on('error', error => {
|
||||||
console.warn('Ignoring invalid OSC')
|
console.warn('Ignoring invalid OSC')
|
||||||
console.warn(error)
|
console.warn(error)
|
||||||
|
oscWS.close()
|
||||||
|
osclients = osclients.filter(ws => ws !== oscWS)
|
||||||
})
|
})
|
||||||
osclients.push(oscWS)
|
osclients.push(oscWS)
|
||||||
|
|
||||||
/*
|
|
||||||
oscWS.on('close', () => {
|
oscWS.on('close', () => {
|
||||||
oscWS = null
|
console.log('closing socket', oscWS)
|
||||||
|
osclients = osclients.filter(ws => ws !== oscWS)
|
||||||
})
|
})
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
|
|
||||||
// Zapri midi
|
// Zapri midi
|
||||||
|
|
Loading…
Reference in New Issue