diff --git a/resources/image/ui/heart_full.png b/resources/image/ui/heart_full.png index 469b13a..347ac9c 100644 Binary files a/resources/image/ui/heart_full.png and b/resources/image/ui/heart_full.png differ diff --git a/src/game/lib/announce_box.js b/src/game/lib/announce_box.js index 5b40245..9b68341 100644 --- a/src/game/lib/announce_box.js +++ b/src/game/lib/announce_box.js @@ -4,10 +4,8 @@ class AnnounceBox { constructor(x, y) { - console.log("x : " + x + ", y : " + y); this.posX = x; this.posY = y; - } drawText(posX, posY, text) { diff --git a/src/game/lib/heart_gauge.js b/src/game/lib/heart_gauge.js index 5238eab..0a8b560 100644 --- a/src/game/lib/heart_gauge.js +++ b/src/game/lib/heart_gauge.js @@ -12,12 +12,12 @@ class HeartGauge { () => { this.onChangeMaxCountListener(); } ); - let startPosX = 950; + let startPosX = GAME_SCREEN_SIZE.x - HeartGauge.GAP * 4; let posY = 30; for(let i = 0; i < HeartManager.HEART_MAX_COUNT; i++) { - let heart = game.add.sprite(startPosX - i * 30, posY, "heart_full"); + let heart = game.add.sprite(startPosX - i * HeartGauge.GAP, posY, "heart_full"); heart.anchor.set(0.5); - heart.scale.set(1); + heart.scale.set(HeartGauge.HEART_SCALE); heart.alpha = 0; this.hearts.push(heart); } @@ -45,4 +45,7 @@ class HeartGauge { this.hearts[i].alpha = 1; } } -} \ No newline at end of file +} + +HeartGauge.GAP = 35; +HeartGauge.HEART_SCALE = 0.6; \ No newline at end of file diff --git a/src/game/mouse/space_invaders/alien.js b/src/game/mouse/space_invaders/alien.js index edd27d5..bf65f96 100644 --- a/src/game/mouse/space_invaders/alien.js +++ b/src/game/mouse/space_invaders/alien.js @@ -49,7 +49,6 @@ class Alien extends Phaser.Sprite { return; if(this.isOnWaitingRoom) { - this.isOnWaitingRoom = false; this.goOnstage(); return; } else { @@ -96,6 +95,7 @@ class Alien extends Phaser.Sprite { } goOnstage() { + this.isOnWaitingRoom = false; this.goRandomPosition(); if(typeof this.onGoOnstageFunction !== "undefined") diff --git a/src/game/mouse/space_invaders/alien_timer.js b/src/game/mouse/space_invaders/alien_timer.js index 26efee2..a7a3347 100644 --- a/src/game/mouse/space_invaders/alien_timer.js +++ b/src/game/mouse/space_invaders/alien_timer.js @@ -96,4 +96,4 @@ AlienTimer.DEFAULT_TEXT_FONT = { }; AlienTimer.DEFAULT_TIME_GAP_SEC = 10; -AlienTimer.MOVE_UP_AMOUNT_PX = 60; \ No newline at end of file +AlienTimer.MOVE_UP_AMOUNT_PX = 48; \ No newline at end of file diff --git a/src/game/mouse/space_invaders/game.js b/src/game/mouse/space_invaders/game.js index ffcd8fe..65ed36c 100644 --- a/src/game/mouse/space_invaders/game.js +++ b/src/game/mouse/space_invaders/game.js @@ -4,7 +4,7 @@ class Game { create() { - this.game.stage.backgroundColor = '#4d4d4d'; + this.game.stage.backgroundColor = "#000000"; // '#4d4d4d'; sessionStorageManager.isNewBestRecrd = false; @@ -47,7 +47,7 @@ class Game { // waiting room this.game.add.graphics() - .beginFill(0xffffff, 0.1) + .beginFill(0xffffff, 0.3) .drawRect(0, 100, game.world.width, 100);