summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2022-08-31 03:00:35 +0600
committerilotterytea <iltsu@alright.party>2022-08-31 03:00:35 +0600
commitbe2fdeaa05390023899dbaba0e0830e1f47bc832 (patch)
treecc31e992f6c6922a1f1af7c2a069acf7aa0dd891
parentda368edfcba5a0164b923c9f9a7452af2802b315 (diff)
ImageButton for AnimatedImage
-rw-r--r--core/src/com/ilotterytea/maxoning/ui/AnimatedImageButton.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/core/src/com/ilotterytea/maxoning/ui/AnimatedImageButton.java b/core/src/com/ilotterytea/maxoning/ui/AnimatedImageButton.java
new file mode 100644
index 0000000..c6c0559
--- /dev/null
+++ b/core/src/com/ilotterytea/maxoning/ui/AnimatedImageButton.java
@@ -0,0 +1,24 @@
+package com.ilotterytea.maxoning.ui;
+
+import com.badlogic.gdx.scenes.scene2d.ui.ImageButton;
+import com.badlogic.gdx.scenes.scene2d.utils.Drawable;
+
+public class AnimatedImageButton extends ImageButton {
+ public AnimatedImageButton(AnimatedImage image) {
+ super(image.getDrawable());
+ ImageButtonStyle style = new ImageButtonStyle();
+
+ style.up = image.getDrawable();
+ super.setStyle(style);
+ }
+
+ public void setDrawable(Drawable drawable) {
+ ImageButtonStyle style = new ImageButtonStyle();
+
+ style.up = drawable;
+ super.setStyle(style);
+ }
+
+ @Override public void act(float delta) {
+ }
+}