keyboard debug

This commit is contained in:
Killian Marty 2023-11-19 19:56:29 +01:00
parent 2eb32dae29
commit 1e7da4aa41
3 changed files with 18 additions and 3 deletions

View file

@ -47,6 +47,14 @@ class Player
}
}
changeDirection(newDirection){
this.dir = newDirection;
if(this.dir!=0){
this.visibleDir = newDirection;
}
Net.update(this);
}
update(squares,circles)//update position
{
if(this.dir==0)

View file

@ -32,10 +32,10 @@ class Keyboard{
}else if(this.keysDown.has('q')){
newDir = 7;
}
console.log(newDir)
for (var i = players.length - 1; i >= 0; i--) {
if(players[i].id==playerId){
players[i].dir = newDir;
players[i].changeDirection(newDir);
}
}
}

View file

@ -17,7 +17,7 @@ class Network{
case 'update':
for (var i = players.length - 1; i >= 0; i--) {
if(players[i].id==data.data.id){
players[i]=data.data;
players[i].retrieveServerInfo(data.data.id, data.data.x, data.data.y, data.data.dir);
break;
}
}
@ -40,4 +40,11 @@ class Network{
this.message(JSON.parse(e.data));
})
}
update(obj){
this.socket.send(JSON.stringify({
type: "update",
data: obj
}))
}
}