diff --git a/gdx/src/com/badlogic/gdx/scenes/scene2d/AnimationAction.java b/gdx/src/com/badlogic/gdx/scenes/scene2d/AnimationAction.java index 1b0cf01f..aae79169 100644 --- a/gdx/src/com/badlogic/gdx/scenes/scene2d/AnimationAction.java +++ b/gdx/src/com/badlogic/gdx/scenes/scene2d/AnimationAction.java @@ -61,8 +61,7 @@ protected float createInterpolatedAlpha (float delta) { } else if (interpolator == null) { return taken * invDuration; } else { - float interpolatedTime = interpolator.getInterpolation(taken / duration) * duration; - return interpolatedTime * invDuration; + return interpolator.getInterpolation(taken * invDuration); } }