diff --git a/packages/webgal/src/Core/gameScripts/pixi/performs/cherryBlossoms.ts b/packages/webgal/src/Core/gameScripts/pixi/performs/cherryBlossoms.ts index bd60683c6..31fa9168c 100644 --- a/packages/webgal/src/Core/gameScripts/pixi/performs/cherryBlossoms.ts +++ b/packages/webgal/src/Core/gameScripts/pixi/performs/cherryBlossoms.ts @@ -3,6 +3,7 @@ import * as PIXI from 'pixi.js'; import { registerPerform } from '@/Core/util/pixiPerformManager/pixiPerformManager'; import { WebGAL } from '@/Core/WebGAL'; import { SCREEN_CONSTANTS } from '@/Core/util/constants'; +import cherryBlossomsTextureUrl from '@/assets/tex/cherryBlossoms.webp'; type ContainerType = 'foreground' | 'background'; @@ -59,7 +60,7 @@ const pixiCherryBlossoms = ( container.addChild(particleContainer); const sakuras: SakuraSprite[] = []; - const texture = PIXI.Texture.from('./game/tex/cherryBlossoms.webp'); + const texture = PIXI.Texture.from(cherryBlossomsTextureUrl); const randRange = (min: number, max: number): number => min + Math.random() * (max - min); diff --git a/packages/webgal/src/Core/gameScripts/pixi/performs/rain.ts b/packages/webgal/src/Core/gameScripts/pixi/performs/rain.ts index a1739f4d5..5aecbf19c 100644 --- a/packages/webgal/src/Core/gameScripts/pixi/performs/rain.ts +++ b/packages/webgal/src/Core/gameScripts/pixi/performs/rain.ts @@ -3,6 +3,7 @@ import * as PIXI from 'pixi.js'; import { registerPerform } from '@/Core/util/pixiPerformManager/pixiPerformManager'; import { WebGAL } from '@/Core/WebGAL'; import { SCREEN_CONSTANTS } from '@/Core/util/constants'; +import rainTextureUrl from '@/assets/tex/rain.png'; type ContainerType = 'foreground' | 'background'; @@ -59,7 +60,6 @@ const pixiRain = ( const raindropTextures: PIXI.Texture[] = []; const raindrops: RaindropSprite[] = []; - const baseTexturePath = './game/tex/rain.png'; const SPRITE_WIDTH = 128; const SPRITE_HEIGHT = 640; const NUM_SPRITES = 5; @@ -133,7 +133,7 @@ const pixiRain = ( while (raindrops.length > 0) raindrops.pop(); particleContainer.removeChildren(); - const baseTexture = PIXI.BaseTexture.from(baseTexturePath); + const baseTexture = PIXI.BaseTexture.from(rainTextureUrl); const finalizeSetup = () => { if (baseTexture.valid) { @@ -174,7 +174,7 @@ const pixiRain = ( finalizeSetup(); }); baseTexture.once('error', (errorEvent) => { - console.error(`Error loading base texture ${baseTexturePath}:`, errorEvent); + console.error(`Error loading base texture ${rainTextureUrl}:`, errorEvent); finalizeSetup(); }); } diff --git a/packages/webgal/src/Core/gameScripts/pixi/performs/snow.ts b/packages/webgal/src/Core/gameScripts/pixi/performs/snow.ts index 8fd93c3ec..294dbfc20 100644 --- a/packages/webgal/src/Core/gameScripts/pixi/performs/snow.ts +++ b/packages/webgal/src/Core/gameScripts/pixi/performs/snow.ts @@ -3,6 +3,7 @@ import * as PIXI from 'pixi.js'; import { registerPerform } from '@/Core/util/pixiPerformManager/pixiPerformManager'; import { WebGAL } from '@/Core/WebGAL'; import { SCREEN_CONSTANTS } from '@/Core/util/constants'; +import snowTextureUrl from '@/assets/tex/snow.png'; type ContainerType = 'foreground' | 'background'; @@ -60,7 +61,6 @@ const pixiSnow = ( const snowflakeTextures: PIXI.Texture[] = []; const snowflakes: SnowflakeSprite[] = []; - const baseTexturePath = './game/tex/snow.png'; const SPRITE_WIDTH = 128; const SPRITE_HEIGHT = 128; const NUM_SPRITES = 10; @@ -138,7 +138,7 @@ const pixiSnow = ( while (snowflakes.length > 0) snowflakes.pop(); particleContainer.removeChildren(); - const baseTexture = PIXI.BaseTexture.from(baseTexturePath); + const baseTexture = PIXI.BaseTexture.from(snowTextureUrl); const finalizeSetup = () => { if (baseTexture.valid) { @@ -179,7 +179,7 @@ const pixiSnow = ( finalizeSetup(); }); baseTexture.once('error', (errorEvent) => { - console.error(`Error loading base texture ${baseTexturePath}:`, errorEvent); + console.error(`Error loading base texture ${snowTextureUrl}:`, errorEvent); finalizeSetup(); }); } diff --git a/packages/webgal/public/game/tex/cherryBlossoms.webp b/packages/webgal/src/assets/tex/cherryBlossoms.webp similarity index 100% rename from packages/webgal/public/game/tex/cherryBlossoms.webp rename to packages/webgal/src/assets/tex/cherryBlossoms.webp diff --git a/packages/webgal/public/game/tex/rain.png b/packages/webgal/src/assets/tex/rain.png similarity index 100% rename from packages/webgal/public/game/tex/rain.png rename to packages/webgal/src/assets/tex/rain.png diff --git a/packages/webgal/public/game/tex/snow.png b/packages/webgal/src/assets/tex/snow.png similarity index 100% rename from packages/webgal/public/game/tex/snow.png rename to packages/webgal/src/assets/tex/snow.png