package net.anyspieceofinter.unnamedgameproject.graphics;
import java.io.IOException;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
public class Spritesheet {
private String path;
public final int SIZE;
public int[] pixels;
public static Spritesheet enviroment = new Spritesheet("/textures/enviroment.png", 200);
public Spritesheet (String path, int size) {
this.path = path;
SIZE = size;
pixels = new int[SIZE*SIZE];
loadImage();
}
private void loadImage () {
try {
BufferedImage image = ImageIO.read(Spritesheet.class.getResource(path));
int w = image.getWidth();
int h = image.getHeight();
image.getRGB(0, 0, w, h, pixels, 0, w);
}
catch (IOException e) {
e.printStackTrace();
}
}
}