X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fmisc%2FAssets.java;h=b01153a4c6f697c9d3251b921ea494977e0ef3f2;hb=1373d2f790f33688565537b5780ab59faff163ab;hp=d86d3f8a17942e2a1d0301e0c7f2ec8399aee166;hpb=115eb3d1e276d862941598ef3280f73e4d14b854;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/misc/Assets.java b/core/src/ru/deadsoftware/cavedroid/misc/Assets.java index d86d3f8..b01153a 100644 --- a/core/src/ru/deadsoftware/cavedroid/misc/Assets.java +++ b/core/src/ru/deadsoftware/cavedroid/misc/Assets.java @@ -10,6 +10,7 @@ import com.badlogic.gdx.math.Rectangle; import com.badlogic.gdx.utils.ArrayMap; import com.badlogic.gdx.utils.JsonReader; import com.badlogic.gdx.utils.JsonValue; +import ru.deadsoftware.cavedroid.game.objects.TouchButton; import java.util.HashMap; @@ -18,15 +19,14 @@ public class Assets { public static final JsonReader jsonReader = new JsonReader(); private static final GlyphLayout glyphLayout = new GlyphLayout(); - - static BitmapFont minecraftFont; + static final BitmapFont minecraftFont = new BitmapFont(Gdx.files.internal("font.fnt"), true); public static final Sprite[][] playerSprite = new Sprite[2][4]; public static final Sprite[][] pigSprite = new Sprite[2][2]; - public static Sprite fallingSandSprite; - public static Sprite fallingGravelSprite; public static final HashMap textureRegions = new HashMap<>(); - public static final ArrayMap guiMap = new ArrayMap<>(); + public static final ArrayMap guiMap = new ArrayMap<>(); + public static final Sprite sandSprite = flippedSprite(new Texture((Gdx.files.internal("textures/blocks/sand.png")))); + public static final Sprite gravelSprite = flippedSprite(new Texture((Gdx.files.internal("textures/blocks/gravel.png")))); private static TextureRegion flippedRegion(Texture texture, int x, int y, int width, int height) { return new TextureRegion(texture, x, y + height, width, -height); @@ -74,11 +74,6 @@ public class Assets { pigSprite[1][1] = flippedSprite(new TextureRegion(pigTex, 16, 26, 12, 12)); } - private static void loadFallingBlocks() { - fallingSandSprite = flippedSprite(new Texture((Gdx.files.internal("textures/blocks/sand.png")))); - fallingGravelSprite = flippedSprite(new Texture((Gdx.files.internal("textures/blocks/gravel.png")))); - } - /** * Loads texture names and sizes from json/texture_regions.json, cuts them to TextureRegions * and puts to {@link #textureRegions} HashMap @@ -102,11 +97,9 @@ public class Assets { } public static void load() { - minecraftFont = new BitmapFont(Gdx.files.internal("font.fnt"), true); minecraftFont.getData().setScale(.375f); loadPlayer(); loadPig(); - loadFallingBlocks(); loadJSON(); }