summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/engine
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/rustanddust/engine')
-rw-r--r--core/src/ch/asynk/rustanddust/engine/gfx/StackedImages.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/core/src/ch/asynk/rustanddust/engine/gfx/StackedImages.java b/core/src/ch/asynk/rustanddust/engine/gfx/StackedImages.java
index 325eb56..1e1dbcf 100644
--- a/core/src/ch/asynk/rustanddust/engine/gfx/StackedImages.java
+++ b/core/src/ch/asynk/rustanddust/engine/gfx/StackedImages.java
@@ -97,9 +97,14 @@ public class StackedImages implements Drawable, Disposable
@Override
public void drawDebug(ShapeRenderer shapes)
{
- Sprite sprite = sprites.get(0);
- float w = sprite.getWidth();
- float h = sprite.getHeight();
- shapes.rect(sprite.getX(), sprite.getY(), (w / 2f), (h / 2f), w, h, sprite.getScaleX(), sprite.getScaleY(), sprite.getRotation());
+ for (int i = 0, n = sprites.size; i < n; i++) {
+ if (enabled[i]) {
+ Sprite sprite = sprites.get(0);
+ float w = sprite.getWidth();
+ float h = sprite.getHeight();
+ shapes.rect(sprite.getX(), sprite.getY(), (w / 2f), (h / 2f), w, h, sprite.getScaleX(), sprite.getScaleY(), sprite.getRotation());
+ return;
+ }
+ }
}
}