diff options
| author | ilotterytea <iltsu@alright.party> | 2022-11-23 21:57:31 +0600 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2022-11-23 21:57:31 +0600 |
| commit | 9eff5a2c5370262631d185ba43cea762a3b28dad (patch) | |
| tree | 886a9b2d042336e85cbb078538535e23d19b2647 /core | |
| parent | 93e74bf8b885decabc12707827ad04a8db73f444 (diff) | |
Changed to a white background instead of the ugly rainbow shit.
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/com/ilotterytea/maxoning/screens/SplashScreen.java | 50 |
1 files changed, 1 insertions, 49 deletions
diff --git a/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java b/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java index ccae6b1..e8ea561 100644 --- a/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java +++ b/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java @@ -1,35 +1,28 @@ package com.ilotterytea.maxoning.screens; import com.badlogic.gdx.*; -import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.GL20; -import com.badlogic.gdx.graphics.g2d.Sprite; import com.badlogic.gdx.graphics.g2d.TextureAtlas; import com.badlogic.gdx.scenes.scene2d.Stage; import com.badlogic.gdx.scenes.scene2d.ui.Image; 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.Timer; import com.badlogic.gdx.utils.viewport.FillViewport; import com.ilotterytea.maxoning.MaxonGame; import com.ilotterytea.maxoning.utils.AssetLoading; import com.ilotterytea.maxoning.utils.OsUtils; -import com.ilotterytea.maxoning.utils.math.Math; import com.ilotterytea.maxoning.utils.serialization.GameDataSystem; import java.io.IOException; -import java.util.ArrayList; public class SplashScreen implements Screen { - final MaxonGame game; final Stage stage; final Skin skin; TextureAtlas brandAtlas, envAtlas; - ArrayList<Sprite> contribList; Image dev, pub; public SplashScreen(MaxonGame game) { @@ -46,7 +39,6 @@ public class SplashScreen implements Screen { brandAtlas = new TextureAtlas(Gdx.files.internal("sprites/gui/ilotterytea.atlas")); envAtlas = new TextureAtlas(Gdx.files.internal("sprites/env/environment.atlas")); - contribList = new ArrayList<>(); pub = new Image(brandAtlas.findRegion("org")); logoTable.add(pub).size(pub.getWidth() * 5f, pub.getHeight() * 5f).pad(16f).row(); @@ -60,40 +52,6 @@ public class SplashScreen implements Screen { } @Override public void show() { - int size = 64; - for (int i = 0; i < stage.getHeight() / size; i++) { - for (int j = 0; j < stage.getWidth() / size; j++) { - Sprite spr = new Sprite(envAtlas.findRegion("tile")); - spr.setSize(size, size); - spr.setPosition(size * j, size * i); - switch (Math.getRandomNumber(0, 5)) { - case 0: spr.setColor(Color.SKY); break; - case 1: spr.setColor(Color.PURPLE); break; - case 2: spr.setColor(Color.PINK); break; - case 3: spr.setColor(Color.CHARTREUSE); break; - case 4: spr.setColor(Color.ORANGE); break; - } - spr.setAlpha(0.25f); - contribList.add(spr); - } - } - - Timer.schedule(new Timer.Task() { - @Override - public void run() { - for (Sprite spr : contribList) { - switch (Math.getRandomNumber(0, 5)) { - case 0: spr.setColor(Color.SKY); break; - case 1: spr.setColor(Color.PURPLE); break; - case 2: spr.setColor(Color.PINK); break; - case 3: spr.setColor(Color.CHARTREUSE); break; - case 4: spr.setColor(Color.ORANGE); break; - } - spr.setAlpha(0.25f); - } - } - }, 1f, 1f); - render(Gdx.graphics.getDeltaTime()); } @@ -115,15 +73,9 @@ public class SplashScreen implements Screen { @Override public void render(float delta) { - Gdx.gl.glClearColor(0, 0, 0, 1); + Gdx.gl.glClearColor(1, 1, 1, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); - game.batch.begin(); - for (Sprite spr : contribList) { - spr.draw(game.batch); - } - game.batch.end(); - stage.draw(); stage.act(delta); |
