diff --git a/core/src/ru/deadsoftware/cavecraft/Assets.java b/core/src/ru/deadsoftware/cavecraft/Assets.java
index 17395b387a392ebc120b298536e86da01f5ae084..fcbfe7a1a1ee8fd345216999555c06c710d0d53e 100644 (file)
public class Assets {
public class Assets {
+ public static final int BLOCK_TEXTURES = 3;
+
public static Texture charTexture;
public static Sprite[] playerSprite = new Sprite[2];
public static Texture charTexture;
public static Sprite[] playerSprite = new Sprite[2];
+ public static Sprite shade;
+
+ public static Texture terrain;
+ public static TextureRegion[] blockTextures = new TextureRegion[BLOCK_TEXTURES];
+
public static void load() {
charTexture = new Texture(Gdx.files.internal("char.png"));
playerSprite[0] = new Sprite(new TextureRegion(charTexture, 0,0,8,30));
playerSprite[0].flip(false,true);
playerSprite[1] = new Sprite(new TextureRegion(charTexture, 8,0,8,30));
playerSprite[1].flip(false,true);
public static void load() {
charTexture = new Texture(Gdx.files.internal("char.png"));
playerSprite[0] = new Sprite(new TextureRegion(charTexture, 0,0,8,30));
playerSprite[0].flip(false,true);
playerSprite[1] = new Sprite(new TextureRegion(charTexture, 8,0,8,30));
playerSprite[1].flip(false,true);
+
+ shade = new Sprite(new Texture(Gdx.files.internal("shade.png")));
+
+ terrain = new Texture(Gdx.files.internal("terrain.png"));
+ for (int i=0; i<BLOCK_TEXTURES; i++) {
+ blockTextures[i] = new TextureRegion(terrain,
+ (i%16)*16, (i/16)*16, 16,16);
+ blockTextures[i].flip(false,true);
+ }
}
}
}
}