extracted duplicated code
This commit is contained in:
@@ -100,13 +100,7 @@ public class Player extends Entity {
|
||||
}
|
||||
|
||||
public void draw(Graphics2D graphics2d) {
|
||||
BufferedImage image = switch (direction) {
|
||||
case UP -> (spriteNum == 1) ? up1 : up2;
|
||||
case DOWN -> (spriteNum == 1) ? down1 : down2;
|
||||
case LEFT -> (spriteNum == 1) ? left1 : left2;
|
||||
case RIGHT -> (spriteNum == 1) ? right1 : right2;
|
||||
};
|
||||
graphics2d.drawImage(image, screenX, screenY, null);
|
||||
graphics2d.drawImage(parseSprite(), screenX, screenY, null);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user