diff --git a/frontend/src/scripts/objects/game-object-container.ts b/frontend/src/scripts/objects/game-object-container.ts index adf92b5..f21b1e8 100644 --- a/frontend/src/scripts/objects/game-object-container.ts +++ b/frontend/src/scripts/objects/game-object-container.ts @@ -22,7 +22,6 @@ export class GameObjectContainer extends CommandReceiver { protected commandExecutors: CommandExecutors = { [CreatePlayerCommand.type]: (c: CreatePlayerCommand) => { this.player = c.character as PlayerCharacterView; - console.log(c.character); this.camera = new Camera(this.game); this.addObject(this.player); this.addObject(this.camera); diff --git a/frontend/src/scripts/objects/player-character-view.ts b/frontend/src/scripts/objects/player-character-view.ts index 26f9b42..7dcc6a9 100644 --- a/frontend/src/scripts/objects/player-character-view.ts +++ b/frontend/src/scripts/objects/player-character-view.ts @@ -24,8 +24,6 @@ export class PlayerCharacterView extends PlayerCharacterBase implements ViewObje super(id, name, colorIndex, team, health, head, leftFoot, rightFoot); this.shape = new BlobShape(colorIndex); - console.log(this.id, 'created'); - this.nameElement = document.createElement('div'); this.nameElement.className = 'player-tag'; this.nameElement.innerText = this.name; @@ -43,15 +41,11 @@ export class PlayerCharacterView extends PlayerCharacterBase implements ViewObje } public beforeDestroy(): void { - console.log(this.id, 'destroyes'); this.nameElement.parentElement?.removeChild(this.nameElement); } - private elementAdded = false; public draw(renderer: Renderer, overlay: HTMLElement): void { - if (!this.elementAdded) { - this.elementAdded = true; - console.log(this.id, 'add', this.nameElement, this.nameElement.parentElement); + if (!this.nameElement.parentElement) { overlay.appendChild(this.nameElement); }