summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-10-20 17:16:27 +0500
committerilotterytea <iltsu@alright.party>2024-10-20 17:16:27 +0500
commitee5948b2aa62dd9a4b03e8cab459ee194ed27520 (patch)
tree9f9b286c2f2d67347d30fb9c3fcb138f5b1a1e09
parentcdb980ddd03d3f843adc18db142545bcaabb7283 (diff)
upd: got the old intro back, the new one will appear in my next games
-rw-r--r--assets/sprites/gui/intro.pngbin409159 -> 0 bytes
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/SplashScreen.java19
2 files changed, 7 insertions, 12 deletions
diff --git a/assets/sprites/gui/intro.png b/assets/sprites/gui/intro.png
deleted file mode 100644
index ea8d89d..0000000
--- a/assets/sprites/gui/intro.png
+++ /dev/null
Binary files differ
diff --git a/core/src/kz/ilotterytea/maxon/screens/SplashScreen.java b/core/src/kz/ilotterytea/maxon/screens/SplashScreen.java
index cc0e073..27b6f66 100644
--- a/core/src/kz/ilotterytea/maxon/screens/SplashScreen.java
+++ b/core/src/kz/ilotterytea/maxon/screens/SplashScreen.java
@@ -3,18 +3,18 @@ package kz.ilotterytea.maxon.screens;
import com.badlogic.gdx.*;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.Texture;
+import com.badlogic.gdx.graphics.g2d.TextureAtlas;
import com.badlogic.gdx.scenes.scene2d.Action;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.actions.Actions;
+import com.badlogic.gdx.scenes.scene2d.ui.Image;
import com.badlogic.gdx.scenes.scene2d.ui.ProgressBar;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.utils.Align;
import com.badlogic.gdx.utils.viewport.FitViewport;
-import kz.ilotterytea.maxon.anim.SpriteUtils;
import kz.ilotterytea.maxon.assets.AssetUtils;
import kz.ilotterytea.maxon.MaxonGame;
-import kz.ilotterytea.maxon.ui.AnimatedImage;
import kz.ilotterytea.maxon.utils.OsUtils;
public class SplashScreen implements Screen {
@@ -22,9 +22,9 @@ public class SplashScreen implements Screen {
private Stage stage;
- AnimatedImage image;
+ private TextureAtlas textureAtlas;
- ProgressBar bar;
+ private ProgressBar bar;
private boolean assetsLoaded = false;
@@ -38,13 +38,8 @@ public class SplashScreen implements Screen {
logoTable.setFillParent(true);
logoTable.align(Align.center);
- image = new AnimatedImage(
- SpriteUtils.splitToTextureRegions(
- new Texture(Gdx.files.internal("sprites/gui/intro.png")),
- 2480, 1680, 2, 0
- ),
- 15
- );
+ textureAtlas = new TextureAtlas(Gdx.files.internal("sprites/gui/ilotterytea.atlas"));
+ Image image = new Image(textureAtlas.findRegion("devOld"));
float stageWidth;
@@ -109,6 +104,6 @@ public class SplashScreen implements Screen {
@Override public void resume() {}
@Override public void hide() { dispose(); }
@Override public void dispose() {
- image.dispose();
+ textureAtlas.dispose();
}
}