correction
This commit is contained in:
		
							parent
							
								
									c27f0348f1
								
							
						
					
					
						commit
						1df5bda344
					
				
					 3 changed files with 11 additions and 6 deletions
				
			
		|  | @ -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() { | ||||
|  |  | |||
|  | @ -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; | ||||
| 		} | ||||
| 		 | ||||
|  |  | |||
|  | @ -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"; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue