From 0c5c20f1fc7cb18eba71a5c7b8caf089f7e9fba7 Mon Sep 17 00:00:00 2001 From: Elijah Lucian Date: Sat, 20 Mar 2021 15:44:32 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webclient/src/spaceport/scene.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/webclient/src/spaceport/scene.js b/webclient/src/spaceport/scene.js index a691eb6..36a66a5 100644 --- a/webclient/src/spaceport/scene.js +++ b/webclient/src/spaceport/scene.js @@ -45,6 +45,11 @@ export const scene = ({ ref }) => { scene.add(ship.mesh); ships.push(ship); + window.addEventListener('resize', () => { + camera.updateProjectionMatrix(); + renderer.setSize(ref.current.clientWidth, ref.current.clientHeight); + }); + const animate = () => { const deltaTime = 0.075; t += deltaTime; @@ -73,16 +78,7 @@ export const scene = ({ ref }) => { ships = ships.filter((s) => !s.kill); - window.addEventListener('resize', onWindowResize); - - function onWindowResize() { - console.log(ref.current.clientWidth, ref.current.clientHeight) - camera.updateProjectionMatrix(); - renderer.setSize(ref.current.clientWidth, ref.current.clientHeight); - } - requestAnimationFrame(animate); - renderer.render(scene, camera); };