From 1264b286b242d188a2be986a979beefa72e2aa8b Mon Sep 17 00:00:00 2001 From: kharhamel Date: Mon, 7 Jun 2021 15:11:54 +0200 Subject: [PATCH] FIX: trying to start a emote after a scene is desotryed should not crash the game --- front/src/Phaser/Entity/Character.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/front/src/Phaser/Entity/Character.ts b/front/src/Phaser/Entity/Character.ts index 9c3273ec..931efb8e 100644 --- a/front/src/Phaser/Entity/Character.ts +++ b/front/src/Phaser/Entity/Character.ts @@ -261,7 +261,7 @@ export abstract class Character extends Container { } private createStartTransition(scalingFactor: number, emoteY: number) { - this.emoteTween = this.scene.tweens.add({ + this.emoteTween = this.scene?.tweens.add({ targets: this.emote, props: { scale: scalingFactor, @@ -277,7 +277,7 @@ export abstract class Character extends Container { } private startPulseTransition(emoteY: number, scalingFactor: number) { - this.emoteTween = this.scene.tweens.add({ + this.emoteTween = this.scene?.tweens.add({ targets: this.emote, props: { y: emoteY * 1.3, @@ -294,7 +294,7 @@ export abstract class Character extends Container { } private startExitTransition(emoteY: number) { - this.emoteTween = this.scene.tweens.add({ + this.emoteTween = this.scene?.tweens.add({ targets: this.emote, props: { alpha: 0,