From b5de0dbe64d2e690f1781caa1a891193a802b1d3 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 1 May 2024 21:32:45 +0200 Subject: [PATCH] resizing fixes --- src/components/Game.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/Game.vue b/src/components/Game.vue index ce66801..27474d8 100644 --- a/src/components/Game.vue +++ b/src/components/Game.vue @@ -22,7 +22,9 @@ const gameConfig = { } const bootGame = (game: Phaser.Game) => { - game.scale.resize(window.innerWidth, window.innerHeight); + window.addEventListener('resize', () => { + game.scale.resize(window.innerWidth, window.innerHeight); + }); } const preloadScene = (scene: Phaser.Scene) => { @@ -45,6 +47,10 @@ const bootScene = (scene: Phaser.Scene) => { }); const grid = scene.add.grid(0, 0, window.innerWidth, window.innerHeight, 64, 32, 0, 0, 0xff00ff, 0.5).setOrigin(0, 0); + + window.addEventListener('resize', () => { + grid.setSize(window.innerWidth, window.innerHeight); + }); }