From c7ee54b20f8422d46ea7e1f2ab79b076fbb8e903 Mon Sep 17 00:00:00 2001 From: jiannibang Date: Mon, 19 Oct 2020 15:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E8=89=B2=E6=B6=88=E9=99=A4=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E7=82=B9=E4=BB=BB=E6=84=8F=E5=9C=B0=E6=96=B9=E9=83=BD?= =?UTF-8?q?=E8=83=BD=E5=85=B3=E9=97=AD=EF=BC=8C=E5=8A=A0=E9=80=9F=E8=BF=9B?= =?UTF-8?q?=E5=9C=BA=E5=8A=A8=E7=94=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- phaser/game-flood-fill/scenes/PlayScene.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/phaser/game-flood-fill/scenes/PlayScene.js b/phaser/game-flood-fill/scenes/PlayScene.js index 5301358..9f458c5 100644 --- a/phaser/game-flood-fill/scenes/PlayScene.js +++ b/phaser/game-flood-fill/scenes/PlayScene.js @@ -128,6 +128,10 @@ class PlayScene extends Phaser.Scene { ); //初始化位置 this.revealGrid(); + this.input.once("pointerdown", () => { + this.instructionWrapper.setVisible(false); + this.instructions.setVisible(false); + }); } update() {} @@ -158,11 +162,11 @@ class PlayScene extends Phaser.Scene { revealGrid() { this.tweens.add({ targets: this.gridBG, - y: 300, + y: 150, ease: "Power3", }); - var i = 500; + var i = 250; for (var y = 13; y >= 0; y--) { for (var x = 0; x < 14; x++) { @@ -174,7 +178,7 @@ class PlayScene extends Phaser.Scene { y: block.getData("y"), ease: "Power3", - duration: 500, + duration: 250, delay: i, }); @@ -182,7 +186,7 @@ class PlayScene extends Phaser.Scene { } } - i -= 1000; + i -= 500; // Text @@ -193,7 +197,7 @@ class PlayScene extends Phaser.Scene { delay: i, }); - i += 500; + i += 250; var movesTween = this.tweens.addCounter({ from: 0, @@ -208,7 +212,7 @@ class PlayScene extends Phaser.Scene { delay: i, }); - i += 500; + i += 250; this.tweens.add({ targets: [this.instructions, this.instructionWrapper], @@ -269,9 +273,6 @@ class PlayScene extends Phaser.Scene { this.matched = []; - this.instructionWrapper.setVisible(false); - this.instructions.setVisible(false); - this.moves--; this.text2.setText(Phaser.Utils.String.Pad(this.moves, 2, "0", 1));