diff options
| author | ilotterytea <iltsu@alright.party> | 2024-10-20 17:16:27 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2024-10-20 17:16:27 +0500 |
| commit | ee5948b2aa62dd9a4b03e8cab459ee194ed27520 (patch) | |
| tree | 9f9b286c2f2d67347d30fb9c3fcb138f5b1a1e09 /core | |
| parent | cdb980ddd03d3f843adc18db142545bcaabb7283 (diff) | |
upd: got the old intro back, the new one will appear in my next games
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/kz/ilotterytea/maxon/screens/SplashScreen.java | 19 |
1 files changed, 7 insertions, 12 deletions
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(); } } |
