diff --git a/front/src/Phaser/Entity/Character.ts b/front/src/Phaser/Entity/Character.ts index 3cdc60dc..fa09ccf2 100644 --- a/front/src/Phaser/Entity/Character.ts +++ b/front/src/Phaser/Entity/Character.ts @@ -62,11 +62,13 @@ export abstract class Character extends Container { .then((textures) => { this.addTextures(textures, frame); this.invisible = false; + this.playAnimation(direction, moving); }) .catch(() => { return lazyLoadPlayerCharacterTextures(scene.load, ["color_22", "eyes_23"]).then((textures) => { this.addTextures(textures, frame); this.invisible = false; + this.playAnimation(direction, moving); }); }); @@ -109,8 +111,6 @@ export abstract class Character extends Container { this.getBody().setOffset(0, 8); this.setDepth(-1); - this.playAnimation(direction, moving); - if (typeof companion === "string") { this.addCompanion(companion, companionTexturePromise); }