package se.rhel.screen.effects; import aurelienribon.tweenengine.TweenAccessor; import com.badlogic.gdx.graphics.Color; /** * Group: Logic * * Created by Emil on 2014-02-18. * assigned to libgdx-gradle-template in se.rhel.screen.effects */ public class ColorAccessor implements TweenAccessor<Color> { public static final int ALPHA = 1; @Override public int getValues(Color target, int tweenType, float[] returnValues) { switch (tweenType) { case ALPHA: default: returnValues[0] = target.a; return 1; } } @Override public void setValues(Color target, int tweenType, float[] newValues) { switch (tweenType) { case ALPHA: default: target.a = newValues[0]; break; } } }