Close #39 : Integrated better lightmeter, changed lightmeter color glow to red to make it more obvious to the player

This commit is contained in:
2014-07-12 08:21:22 -07:00
parent 1b11aa0cff
commit f4dbcf46f6
3 changed files with 8 additions and 23 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 908 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 269 B

View File

@@ -150,10 +150,6 @@ GameState.prototype.create = function()
this.uigroup); this.uigroup);
this.hud_clockoverlay.anchor.setTo(0.5, 0.5); this.hud_clockoverlay.anchor.setTo(0.5, 0.5);
this.fpsText = this.game.add.text(
20, 20, '', { font: '16px Arial', fill: '#ffffff' }, this.uigroup
);
// this.clockText = this.game.add.text( // this.clockText = this.game.add.text(
// 20, SCREEN_HEIGHT - 40, '', { font : '16px Arial', fill: '#ffffff' }, this.uigroup // 20, SCREEN_HEIGHT - 40, '', { font : '16px Arial', fill: '#ffffff' }, this.uigroup
// ); // );
@@ -163,21 +159,12 @@ GameState.prototype.create = function()
{ font: '16px Arial', fill: '#ffffff' }, this.uigroup { font: '16px Arial', fill: '#ffffff' }, this.uigroup
); );
// this.lightbox = this.game.add.image(game.camera.width / 2 - 50, this.lightbar = this.game.add.sprite(255,
// game.camera.height - 40, hudoffset + 7 + 6,
// 'lightbox', 'lightbar',
// 0, 0,
// this.uigroup); this.uigroup);
// this.lightbar = this.game.add.image(this.lightbox.x + 3, this.lightbar.anchor.setTo(0, 0.5)
// this.lightbox.y + 3,
// 'lightbar',
// 0,
// this.uigroup);
this.lightbar_image = game.cache.getImage('lightbar');
this.lightbar_crop = positiveRectangle(0,
0,
this.lightbar_image.width,
this.lightbar_image.height);
this.uigroup.setAll('fixedToCamera', true); this.uigroup.setAll('fixedToCamera', true);
} }
@@ -305,7 +292,8 @@ GameState.prototype.update_player_lightmeter = function() {
}, this) }, this)
player.lightmeter += lightValue; player.lightmeter += lightValue;
player.lightmeter = Math.min(player.lightmeter, 1.0); player.lightmeter = Math.min(player.lightmeter, 1.0);
this.lightbar_crop.width = ((this.lightbar_image.width) * player.lightmeter); this.lightbar.scale.y = player.lightmeter;
//this.lightbar_crop.width = ((this.lightbar_image.width) * player.lightmeter);
//this.lightbar.crop(this.lightbar_crop); //this.lightbar.crop(this.lightbar_crop);
} }
@@ -460,9 +448,6 @@ GameState.prototype.update = function()
} }
this.aiSprites.forEach(_draw_aipath, this); this.aiSprites.forEach(_draw_aipath, this);
} }
if (game.time.fps !== 0) {
this.fpsText.setText(game.time.fps + ' FPS');
}
var clockhour = this.clock.getHours(); var clockhour = this.clock.getHours();
if ( this.clock.getHours() > 12 ) if ( this.clock.getHours() > 12 )
clockhour -= 12; clockhour -= 12;