Allow Easing Styles and Directions for AnimationTrack:Play()

As a Roblox developer, it is currently too hard to smoothly transition between animations. While we can set easing styles and directions within the animator, animations seem to transition linearly to each other, causing an unappealing lack of flow.

If Roblox is able to address this issue, it would improve my development experience because I am making a game in which animations may be followed by various others (depending on the circumstances). To make separate transitions for each animation that might follow would be impractical. Instead, I believe two arguments should be added to AnimationTrack:Play():
AnimationTrack:Play(fadeTime, weight, speed, **easingStyle**, **easingDirection**)

Would it be possible to simply use Enum.EasingStyle and Enum.EasingDirection?

Thanks for reading!

21 Likes