correction

This commit is contained in:
Baptiste 2023-11-29 15:53:35 +01:00
parent c27f0348f1
commit 1df5bda344
3 changed files with 11 additions and 6 deletions

View file

@ -1,14 +1,14 @@
Renderer = new Render("canvas", "./assets/map/map7_recadr.png");
Inp = new Input("canvas");
let Net = new Network("ws://129.151.227.50:8080/");
let ClientKeyboard = new Keyboard()
let Net = new Network("ws://129.151.227.50:8080/", Renderer);
//let ClientKeyboard = new Keyboard()
let playerId; //id of client player
let players = [];
Net.connect(); //connect to server, create a player, and retrieve all players info
ClientKeyboard.init();
//ClientKeyboard.init();
function game() {

View file

@ -1,7 +1,8 @@
class Network{
constructor(adress){
constructor(adress, Renderer){
this.adress = adress;
this.connected = false;
this.Renderer = Renderer
}
message(data){
@ -11,7 +12,7 @@ class Network{
for (var i = data.data.players.length - 1; i >= 0; i--) {
players.push(new Player(data.data.players[i].id, data.data.players[i].x, data.data.players[i].y, data.data.players[i].name, data.data.players[i].dir))
Renderer.AddPlayer(players[players.length - 1])
this.Renderer.AddPlayer(players[players.length - 1])
}
break;
case 'update':
@ -24,7 +25,7 @@ class Network{
break;
case "newplayer":
players.push(new Player(data.data.id, data.data.x, data.data.y, data.data.name, data.data.dir));
Renderer.AddPlayer(players[players.length - 1])
this.Renderer.AddPlayer(players[players.length - 1])
break;
}

View file

@ -11,6 +11,10 @@ class Render {
this.players[player.id] = player;
}
RemPlayer(id) {
this.players[id] = null
}
RenderPlayer(player) {
const img = new Image();
img.src = "./assets/body.png";