Merge pull request #268 from thecodingmachine/modebuttonsdepth

Setting the depth of the chat mode / presentation mode to 99999 to avoid melting buttons with map.
This commit is contained in:
David Négrier 2020-09-10 09:43:33 +02:00 committed by GitHub
commit 762f4da905
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -397,12 +397,14 @@ export class GameScene extends Phaser.Scene implements CenterListener {
this.presentationModeSprite.setOrigin(0, 1); this.presentationModeSprite.setOrigin(0, 1);
this.presentationModeSprite.setInteractive(); this.presentationModeSprite.setInteractive();
this.presentationModeSprite.setVisible(false); this.presentationModeSprite.setVisible(false);
this.presentationModeSprite.setDepth(99999);
this.presentationModeSprite.on('pointerup', this.switchLayoutMode.bind(this)); this.presentationModeSprite.on('pointerup', this.switchLayoutMode.bind(this));
this.chatModeSprite = this.add.sprite(36, this.game.renderer.height - 2, 'layout_modes', 3); this.chatModeSprite = this.add.sprite(36, this.game.renderer.height - 2, 'layout_modes', 3);
this.chatModeSprite.setScrollFactor(0, 0); this.chatModeSprite.setScrollFactor(0, 0);
this.chatModeSprite.setOrigin(0, 1); this.chatModeSprite.setOrigin(0, 1);
this.chatModeSprite.setInteractive(); this.chatModeSprite.setInteractive();
this.chatModeSprite.setVisible(false); this.chatModeSprite.setVisible(false);
this.chatModeSprite.setDepth(99999);
this.chatModeSprite.on('pointerup', this.switchLayoutMode.bind(this)); this.chatModeSprite.on('pointerup', this.switchLayoutMode.bind(this));
// FIXME: change this to use the UserInputManager class for input // FIXME: change this to use the UserInputManager class for input