I've tried out TweenService recently, but I'm kinda still confused on the differences between the Easing Directions (In, Out, InOut). I checked the DevHub for answers, but it still left me confused, so if anyone can explain it to me, it'll be greatly appreciated.
Easing direction will only have effect, when easing style is not set to Enum.EasingStyle.Linear
. In that case it will have no effect.
In all other modes:
Enum.EasingDirection.In
will have an effect at the beginning of the tween;
Enum.EasingDirection.Out
will have an effect at the end of the tween;
Enum.EasingDirection.InOut
will have an effect at both the beginning and the end of a tween.