- mooiere afdaling.

- scorebar vult pas nadat muntje 'erin valt'
This commit is contained in:
Bilel Bghiel
2015-06-11 21:23:02 +02:00
parent 01169b0ab7
commit 68f5f2392c
3 changed files with 24 additions and 19 deletions
+13 -8
View File
@@ -21,7 +21,9 @@ public class InfoPanel {
private SongHandler sh;
private String time;
private CoinAnimation coinAnimation = new CoinAnimation(125, 200);
private int tempComboScore;
private CoinAnimation coinAnimation = new CoinAnimation(125, 250);
public InfoPanel(int x, int y, SongHandler sh){
this.x = x;
@@ -68,25 +70,28 @@ public class InfoPanel {
g2.drawString("Score: " + totalHighscore, 25, 75);
g2.drawRect(25, 100, 200, 30);
g2.drawRect(25, 300, 200, 700);
g2.drawString(sh.getCurrentSong().getTitle(), 25, 200);
if(sh.getCurrentSong().getSubtitle() != "")
{
if(sh.getCurrentSong().getSubtitle() != "") {
g2.drawString(sh.getCurrentSong().getSubtitle(), 25, 230);
g2.drawString(sh.getCurrentSong().getAuthor(), 25, 260);
g2.drawString(time, 25, 290);
}
else
{
else {
g2.drawString(sh.getCurrentSong().getAuthor(), 25, 230);
g2.drawString(time, 25, 260);
}
if (!coinAnimation.areWeDoneYet())
if (!coinAnimation.areWeDoneYet()) {
coinAnimation.draw(g2);
if (coinAnimation.isLastLoop())
tempComboScore = PlayState.comboScore;
}
g2.fillRect(25, 1000 - 7 * tempComboScore, 200, 7 * tempComboScore);
g2.setColor(Color.YELLOW);
g2.fillRect(25, 1000 - 7 * PlayState.comboScore, 200, 0 + 7 * PlayState.comboScore);
g2.dispose();
infoPanel.createGraphics();
}