summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2022-09-01 22:59:23 +0600
committerilotterytea <iltsu@alright.party>2022-09-01 22:59:23 +0600
commit0f222c60d0c505276797ebf5ba381364a05f6d5f (patch)
tree3c94150f5a6201c18dfb4d7b217e4898a40e7022 /core
parentdd7943e8380c32387ed92ff0613a7db418feb121 (diff)
данк фикс #5
Diffstat (limited to 'core')
-rw-r--r--core/src/com/ilotterytea/maxoning/screens/GameScreen.java5
-rw-r--r--core/src/com/ilotterytea/maxoning/screens/MenuScreen.java5
2 files changed, 10 insertions, 0 deletions
diff --git a/core/src/com/ilotterytea/maxoning/screens/GameScreen.java b/core/src/com/ilotterytea/maxoning/screens/GameScreen.java
index 1b4b630..2ed9475 100644
--- a/core/src/com/ilotterytea/maxoning/screens/GameScreen.java
+++ b/core/src/com/ilotterytea/maxoning/screens/GameScreen.java
@@ -282,6 +282,11 @@ public class GameScreen implements Screen, InputProcessor {
if (spr.getX() > Gdx.graphics.getWidth()) {
Sprite n_spr = spr;
n_spr.setPosition(f_spr.getX() - spr.getWidth(), f_spr.getY());
+
+ if (spr.getTexture() == f_spr.getTexture()) {
+ n_spr.setTexture(array.get(1).getTexture());
+ }
+
array.remove(spr);
array.add(0, n_spr);
}
diff --git a/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java b/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
index a5d3525..b31250c 100644
--- a/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
+++ b/core/src/com/ilotterytea/maxoning/screens/MenuScreen.java
@@ -262,6 +262,11 @@ public class MenuScreen implements Screen, InputProcessor {
if (spr.getX() > Gdx.graphics.getWidth()) {
Sprite n_spr = spr;
n_spr.setPosition(f_spr.getX() - spr.getWidth(), f_spr.getY());
+
+ if (spr.getTexture() == f_spr.getTexture()) {
+ n_spr.setTexture(array.get(1).getTexture());
+ }
+
array.remove(spr);
array.add(0, n_spr);
}