Also ich habe eine grefik die um 180 grad gedreht angezeigt werden soll aber so funktionirt daas nicht wiso? die grfik blinkt nur und wirt normal angezeigt!
Java:
public void draw(Graphics2D g) {
setMapPosition();
AffineTransform bevor = g.getTransform();
if(sprites != null){
transform.rotate(Math.toRadians(180));
g.setTransform(transform);
g.drawImage(animation.getImage(), (int) (x + xmap - width / 2), (int) (y + ymap - height / 2), null);
}
g.setTransform(bevor);
g.setFont(font);
g.setColor(Color.BLACK);
if(sprites != null){
g.drawString(""+scoor, (int) (xstart + xmap + sprites[0].getWidth()), (int)(ystart + ymap - sprites[0].getHeight() - hoch));
hoch += 1.4;
}
else{
g.drawString(""+scoor, (int) (xstart + xmap + 32), (int)(ystart + ymap - 32 - hoch));
hoch += 1.4;
}
}