Merge pull request #55 from HGE-IT-Course-2016/Ast

Player-Redraw
master
Felix Stupp 8 years ago committed by GitHub
commit e66ae248af

@ -261,7 +261,7 @@ public class Player extends Actor
private void redraw(GreenfootImage statistics,GreenfootImage flag, int textSize) private void redraw(GreenfootImage statistics,GreenfootImage flag, int textSize)
{ {
flag.scale(137,100); flag.scale(137,83);
statistics.drawImage(flag,0,textSize); statistics.drawImage(flag,0,textSize);
GreenfootImage playerStatistics = new GreenfootImage(stats[0] + "||" + stats[1] + "||" + stats[2],textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f)); GreenfootImage playerStatistics = new GreenfootImage(stats[0] + "||" + stats[1] + "||" + stats[2],textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f));
GreenfootImage playerStatistics2 = new GreenfootImage(stats[3] + "||" + stats[4] + "||" + stats[5],textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f)); GreenfootImage playerStatistics2 = new GreenfootImage(stats[3] + "||" + stats[4] + "||" + stats[5],textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f));

@ -169,7 +169,7 @@ public class Province extends Actor
{ {
int textSize; int textSize;
textSize = 20; textSize = 20;
GreenfootImage province = new GreenfootImage(100,100); GreenfootImage province = new GreenfootImage(120,100);
GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f)); GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f));
province.drawImage(provinceName,0,0); province.drawImage(provinceName,0,0);
oDecide(province,textSize); oDecide(province,textSize);
@ -235,18 +235,18 @@ public class Province extends Actor
if(eCountTanks == 2) if(eCountTanks == 2)
{ {
province.drawImage(tank,0,textSize); province.drawImage(tank,0,textSize);
province.drawImage(tank,17,textSize); province.drawImage(tank,textSize,textSize);
} }
if(eCountTanks == 3) if(eCountTanks == 3)
{ {
province.drawImage(tank,0,textSize); province.drawImage(tank,0,textSize);
province.drawImage(tank,textSize,textSize); province.drawImage(tank,textSize,textSize);
province.drawImage(tank,textSize,textSize); province.drawImage(tank,textSize*2,textSize);
} }
} }
else else
{ {
GreenfootImage eCountTanksImage = new GreenfootImage(Integer.toString(eCountTanks) + "x",textSize,Color.CYAN,new Color(1.0f,1.0f,1.0f,0.5f)); GreenfootImage eCountTanksImage = new GreenfootImage(Integer.toString(eCountTanks) + "x",textSize,Color.BLACK,new Color(1.0f,1.0f,1.0f,0.5f));
province.drawImage(eCountTanksImage,0,textSize); province.drawImage(eCountTanksImage,0,textSize);
province.drawImage(tank,45,textSize); province.drawImage(tank,45,textSize);
} }
@ -255,7 +255,7 @@ public class Province extends Actor
horse.scale(textSize,textSize); horse.scale(textSize,textSize);
if(eCountHorse == 1) if(eCountHorse == 1)
{ {
province.drawImage(horse,0,2 * textSize); province.drawImage(horse,4*textSize,textSize);
} }
GreenfootImage Inf = new GreenfootImage("images\\infanterieskal-" + ownerString + ".png"); GreenfootImage Inf = new GreenfootImage("images\\infanterieskal-" + ownerString + ".png");
int eCountInf = eCount - (eCountTanks * 5) - (eCountHorse * 3); int eCountInf = eCount - (eCountTanks * 5) - (eCountHorse * 3);
@ -264,12 +264,12 @@ public class Province extends Actor
{ {
if(eCountInf == 1) if(eCountInf == 1)
{ {
province.drawImage(Inf,0,3* textSize); province.drawImage(Inf,5*textSize,textSize);
} }
if(eCountInf == 2) if(eCountInf == 2)
{ {
province.drawImage(Inf,0,3 * textSize); province.drawImage(Inf,5*textSize,textSize);
province.drawImage(Inf,25,3 * textSize); province.drawImage(Inf,5*textSize,textSize);
} }
} }
setImage(province); setImage(province);

Loading…
Cancel
Save