From b90a0d68ede17b72b6021ffb6b2c0aca330791ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=84=8B=E1=85=A2=E1=84=91=E1=85=B3=E1=86=AF=20=E1=84=82?= =?UTF-8?q?=E1=85=A9=E1=84=90=E1=85=B3=E1=84=87=E1=85=AE=E1=86=A8?= Date: Thu, 25 Oct 2018 11:52:05 +0900 Subject: [PATCH] Fix: remove useless stage_timer.js file --- src/game/typing/practice/stage_timer.js | 69 ---------------------- src/game/typing/whac_a_mole/stage_timer.js | 69 ---------------------- src/web/client/typing_practice.html | 2 +- src/web/client/whac_a_mole.html | 2 +- 4 files changed, 2 insertions(+), 140 deletions(-) delete mode 100644 src/game/typing/practice/stage_timer.js delete mode 100644 src/game/typing/whac_a_mole/stage_timer.js diff --git a/src/game/typing/practice/stage_timer.js b/src/game/typing/practice/stage_timer.js deleted file mode 100644 index 7a2fb7e..0000000 --- a/src/game/typing/practice/stage_timer.js +++ /dev/null @@ -1,69 +0,0 @@ -function StageTimer(stageTimerSec, onTimeOver) { - this.stageTimerSec = stageTimerSec; - this.onTimeOver = onTimeOver; - - var fontStyle = StageTimer.DEFAULT_TEXT_FONT; - - fontStyle.align = "right"; - fontStyle.boundsAlignH = "right"; - this.timerText = game.add.text(game.world.width - 300, 0, "", fontStyle) - .setTextBounds(0, 0, 200, StageTimer.FONT_HEIGHT_PX); - - // var grd = this.label.context.createLinearGradient(0, 0, 0, StageTimer.FONT_HEIGHT_PX); - // grd.addColorStop(0, '#8ED6FF'); - // grd.addColorStop(1, '#004CB3'); - // this.label.fill = grd; - // this.scoreText.fill = grd; - - // this.setShadow(3, 3, 'rgba(0, 0, 0, 0.5)', 2); - // this.label.stroke = '#000'; - // this.label.strokeThickness = 3; - - this.timerEvent = null; -}; - -StageTimer.prototype.start = function() { - this.timeLeft = this.stageTimerSec; - this.printTime(); - if(this.timerEvent === null) - this.timerEvent = game.time.events.loop(Phaser.Timer.SECOND, this.updateTimer, this); -} - -StageTimer.prototype.pause = function() { -} - -StageTimer.prototype.stop = function() { - if(this.timerEvent) - this.removeTimer(); - this.timerText.text = "시간 끝"; -} - -StageTimer.prototype.updateTimer = function() { - this.timeLeft--; - if(this.timeLeft === 0) { - this.stop(); - this.onTimeOver(); - } else { - this.printTime(); - } -} - -StageTimer.prototype.printTime = function() { - this.timerText.text = this.timeLeft.toString() + "초"; -} - -StageTimer.prototype.removeTimer = function() { - game.time.events.remove(this.timerEvent); - this.timerEvent = null; -} - - -StageTimer.FONT_HEIGHT_PX = 70; - -StageTimer.DEFAULT_TEXT_FONT = { - font: "38px Arial", - align: "center", - boundsAlignH: "center", // left, center. right - boundsAlignV: "middle", // top, middle, bottom - fill: "#fff" -}; \ No newline at end of file diff --git a/src/game/typing/whac_a_mole/stage_timer.js b/src/game/typing/whac_a_mole/stage_timer.js deleted file mode 100644 index 7a2fb7e..0000000 --- a/src/game/typing/whac_a_mole/stage_timer.js +++ /dev/null @@ -1,69 +0,0 @@ -function StageTimer(stageTimerSec, onTimeOver) { - this.stageTimerSec = stageTimerSec; - this.onTimeOver = onTimeOver; - - var fontStyle = StageTimer.DEFAULT_TEXT_FONT; - - fontStyle.align = "right"; - fontStyle.boundsAlignH = "right"; - this.timerText = game.add.text(game.world.width - 300, 0, "", fontStyle) - .setTextBounds(0, 0, 200, StageTimer.FONT_HEIGHT_PX); - - // var grd = this.label.context.createLinearGradient(0, 0, 0, StageTimer.FONT_HEIGHT_PX); - // grd.addColorStop(0, '#8ED6FF'); - // grd.addColorStop(1, '#004CB3'); - // this.label.fill = grd; - // this.scoreText.fill = grd; - - // this.setShadow(3, 3, 'rgba(0, 0, 0, 0.5)', 2); - // this.label.stroke = '#000'; - // this.label.strokeThickness = 3; - - this.timerEvent = null; -}; - -StageTimer.prototype.start = function() { - this.timeLeft = this.stageTimerSec; - this.printTime(); - if(this.timerEvent === null) - this.timerEvent = game.time.events.loop(Phaser.Timer.SECOND, this.updateTimer, this); -} - -StageTimer.prototype.pause = function() { -} - -StageTimer.prototype.stop = function() { - if(this.timerEvent) - this.removeTimer(); - this.timerText.text = "시간 끝"; -} - -StageTimer.prototype.updateTimer = function() { - this.timeLeft--; - if(this.timeLeft === 0) { - this.stop(); - this.onTimeOver(); - } else { - this.printTime(); - } -} - -StageTimer.prototype.printTime = function() { - this.timerText.text = this.timeLeft.toString() + "초"; -} - -StageTimer.prototype.removeTimer = function() { - game.time.events.remove(this.timerEvent); - this.timerEvent = null; -} - - -StageTimer.FONT_HEIGHT_PX = 70; - -StageTimer.DEFAULT_TEXT_FONT = { - font: "38px Arial", - align: "center", - boundsAlignH: "center", // left, center. right - boundsAlignV: "middle", // top, middle, bottom - fill: "#fff" -}; \ No newline at end of file diff --git a/src/web/client/typing_practice.html b/src/web/client/typing_practice.html index e1f4f30..d7bec48 100644 --- a/src/web/client/typing_practice.html +++ b/src/web/client/typing_practice.html @@ -31,6 +31,7 @@ + @@ -63,7 +64,6 @@ - diff --git a/src/web/client/whac_a_mole.html b/src/web/client/whac_a_mole.html index 6246d5b..39c0ef3 100644 --- a/src/web/client/whac_a_mole.html +++ b/src/web/client/whac_a_mole.html @@ -33,6 +33,7 @@ + @@ -66,7 +67,6 @@ -