From 45c6e13cadbec0e4a53bca844500650a42364086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20N=C3=A9grier?= Date: Wed, 21 Oct 2020 10:34:55 +0200 Subject: [PATCH] Fixing loading of same custom texture several time Phaser 3 does not trigger oncomplete event if the resource is already loaded. --- front/src/Phaser/Game/GameScene.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/front/src/Phaser/Game/GameScene.ts b/front/src/Phaser/Game/GameScene.ts index c35b6d31..03d79920 100644 --- a/front/src/Phaser/Game/GameScene.ts +++ b/front/src/Phaser/Game/GameScene.ts @@ -1266,6 +1266,10 @@ export class GameScene extends ResizableScene implements CenterListener { private loadSpritesheet(name: string, url: string): Promise { return new Promise(((resolve, reject) => { + if (this.textures.exists(name)) { + resolve(); + return; + } this.load.spritesheet( name, url,