From ad8b40ab3ae508d00d339ba8b22efae2e74a2280 Mon Sep 17 00:00:00 2001 From: Victor Date: Wed, 26 Feb 2014 17:24:51 +0200 Subject: [PATCH] Add background --- .../com/annimon/militaryhero/Background.java | 22 +++++++++++++++++++ .../com/annimon/militaryhero/ImageLoader.java | 4 +++- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 Military-Hero-Core/src/com/annimon/militaryhero/Background.java diff --git a/Military-Hero-Core/src/com/annimon/militaryhero/Background.java b/Military-Hero-Core/src/com/annimon/militaryhero/Background.java new file mode 100644 index 0000000..6b4d745 --- /dev/null +++ b/Military-Hero-Core/src/com/annimon/militaryhero/Background.java @@ -0,0 +1,22 @@ +package com.annimon.militaryhero; + +import com.annimon.jecp.Graphics; +import com.annimon.jecp.Image; + +/** + * @author aNNiMON + */ +public class Background { + + private final Image background, obstacles; + + public Background() { + background = ImageLoader.load(ImageLoader.BACKGROUND); + obstacles = ImageLoader.load(ImageLoader.OBSTACLES); + } + + public void draw(Graphics g) { + g.drawImage(background, 0, 0); + g.drawImage(obstacles, 0, 200); + } +} diff --git a/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java b/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java index c9f267e..63c521d 100644 --- a/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java +++ b/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java @@ -9,7 +9,9 @@ import java.io.IOException; public class ImageLoader { public static final String - SNIPER_AIM = "sniper_aim.png"; + SNIPER_AIM = "sniper_aim.png", + BACKGROUND = "background.jpg", + OBSTACLES = "obstacles.png"; public static Image load(String name) {