From e86ea677a073e5cba35ab95f3f40085dc02867b3 Mon Sep 17 00:00:00 2001 From: bramtechs Date: Tue, 19 Nov 2024 18:34:39 +0100 Subject: [PATCH] fix asset paths for deploy --- src/Game.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Game.tsx b/src/Game.tsx index 4981e26..6bc25f4 100644 --- a/src/Game.tsx +++ b/src/Game.tsx @@ -5,6 +5,8 @@ import { randomBetween } from "./utils/helpers"; import { DEG2RAD } from "three/src/math/MathUtils.js"; import { UI } from "./UI"; +const PREFIX = "Starship58Adventure/"; + interface Game { player: Player; scene: THREE.Scene; @@ -297,14 +299,14 @@ export const Game: React.FC = () => { const texLoader = new THREE.TextureLoader(); textures = { - asteroid_tex: texLoader.load("/images/asteroid_1.png"), - earth_tex: texLoader.load('/images/earth.png'), - planet_tex: texLoader.load('/images/planet.png') + asteroid_tex: texLoader.load(PREFIX + "images/asteroid_1.png"), + earth_tex: texLoader.load(PREFIX + 'images/earth.png'), + planet_tex: texLoader.load(PREFIX + 'images/planet.png') } // Load skybox texture - const skyboxTexture = texLoader.load('/images/space-background.jpg'); + const skyboxTexture = texLoader.load(PREFIX + 'images/space-background.jpg'); const skyboxGeometry = new THREE.SphereGeometry(1000, 128, 128); const skyboxMaterial = new THREE.MeshBasicMaterial({ map: skyboxTexture,