1
0
Fork 0

Added ship list background

This commit is contained in:
Michaël Lemaire 2015-04-26 21:09:52 +02:00
parent 6b58ba6858
commit 7454cbc3e4
2 changed files with 18 additions and 4 deletions

View file

@ -238,7 +238,7 @@ module SpaceTac.View {
if (listitem && sprite) {
var listitemhover = listitem.layer_hover;
var spritehover = sprite.hover;
var start = listitemhover.toGlobal(new PIXI.Point(listitemhover.width, listitemhover.height / 2));
var start = listitemhover.toGlobal(new PIXI.Point(listitemhover.width / 2, 0));
var end = spritehover.toGlobal(new PIXI.Point(-spritehover.width / 2, 0));
this.line_hover_left.clear();

View file

@ -25,10 +25,24 @@ module SpaceTac.View {
super(battleview.game, battleview.ui);
battleview.ui.add(this);
this.addBackground();
if (battleview.battle) {
this.setShipsFromBattle(battleview.battle);
}
this.update();
}
// Add background children
addBackground(): void {
var background = new Phaser.Graphics(this.game, 0, 0);
background.beginFill(0xFFFFFFFF, 0.9);
background.drawRect(0, 0, 224, 84);
background.endFill();
background.beginFill(0xFFFFFFFF, 0.45);
background.drawRect(0, 84, 206, this.battleview.getHeight() - 84);
background.endFill();
background.visible = true;
this.addChild(background);
}
// Clear the action icons
@ -87,9 +101,9 @@ module SpaceTac.View {
if (position === 0) {
item.moveTo(12, 12, animate);
} else {
item.moveTo(3, 20 + position * 63, animate);
item.moveTo(3, 26 + position * 63, animate);
}
this.setChildIndex(item, position);
this.setChildIndex(item, 1 + position);
});
}