diff options
Diffstat (limited to 'client/src/akkamon/scenes/AkkamonWorldScene.ts')
| -rw-r--r-- | client/src/akkamon/scenes/AkkamonWorldScene.ts | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/client/src/akkamon/scenes/AkkamonWorldScene.ts b/client/src/akkamon/scenes/AkkamonWorldScene.ts index 1b4d67a..4cdaee1 100644 --- a/client/src/akkamon/scenes/AkkamonWorldScene.ts +++ b/client/src/akkamon/scenes/AkkamonWorldScene.ts @@ -55,10 +55,21 @@ export class AkkamonWorldScene extends Phaser.Scene { let akey = this.input.keyboard.addKey('a'); akey.on('down', () => { - this.activeMenu = new PauseMenu(this); - this.isUsingUIControls(); + if (this.activeMenu === undefined) { + this.activeMenu = new PauseMenu(this); + this.isUsingUIControls(); + } }); + // this.add.image( + // this.spawnPoint.x!, + // this.spawnPoint.y!, + // 'pikachu-back', + // ) + // .setDepth(30) + // .setDisplaySize(500,500) + // .setOrigin(0.5, 0.5) + } isUsingUIControls() { @@ -68,4 +79,8 @@ export class AkkamonWorldScene extends Phaser.Scene { isUsingGridControls() { this.client.setGridControls(); } + + getPlayerPixelPosition(): Phaser.Math.Vector2 { + return this.client.requestPlayerPixelPosition(); + } } |
