I was testing Script with quick animations (less than 1 seconds and small movement), and noticed that there was no easing at all. It was like in the first frame, the sprite skipped some easing.
I investigated the source and commented the lines similar to
_value.update(dt); // Fake an update to account for this frame
from the actions, and it worked fine. It also works passing 0 instead of dt.
Is there a reason this is needed? I can't use Script because of this.