Change Sprite into a class to prepare for AnimatedSprite inheritance

Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
main
sigonasr2 3 years ago
parent d89e7beb88
commit 1a042429ce
  1. 13
      src/sig/engine/Sprite.java

@ -7,14 +7,13 @@ import java.awt.image.DataBufferByte;
import javax.imageio.ImageIO; import javax.imageio.ImageIO;
public enum Sprite{ public class Sprite{
//NANA(new File(new File("..","sprites"),"3x.png")), //NANA(new File(new File("..","sprites"),"3x.png")),
NANA_SMALL(new File(new File("..","sprites"),"1x.gif")), public static Sprite NANA_SMALL = new Sprite(new File(new File("..","sprites"),"1x.gif"));
TILE_SHEET(new File(new File("..","sprites"),"tiles.gif")), public static Sprite TILE_SHEET = new Sprite(new File(new File("..","sprites"),"tiles.gif"));
MAP_TILE_INFO(new File(new File("..","sprites"),"maptileinfo.gif")), public static Sprite MAP_TILE_INFO = new Sprite(new File(new File("..","sprites"),"maptileinfo.gif"));
PROFONT(new File(new File("..","sprites"),"Profont.gif")), public static Sprite PROFONT = new Sprite(new File(new File("..","sprites"),"Profont.gif"));
;
@ -67,7 +66,7 @@ public enum Sprite{
} catch (IOException e) { } catch (IOException e) {
e.printStackTrace(); e.printStackTrace();
} }
System.out.println("Loaded sprite for "+this+"."); System.out.println("Loaded sprite for "+filename+".");
} }
public BufferedImage getImg() { public BufferedImage getImg() {

Loading…
Cancel
Save