Hey there! I was going through the stagger docs and I'm confused about advanced stagger easing.
Why is the advanced stagger easing the opposite of a regular easing outside of an advanced stagger object?
When I apply a power3.easeInOut inside a normal tween, the expected behavior is: Slow (start) - Fast (middle) - Slow (end).
gsap.to(".box", {
ease: "power3.inOut",
});
But when this easing is applied to the stagger object I see the reverse and the stagger behavior as Fast (start) - Slow (middle) - Fast (end).
stagger:{
ease: "power3.inOut",
}
At first, I thought it was my code, but the same behavior is visible in the greensock stagger documentation when you turn on the "power3.InOut" in the interactive example.
Could someone explain why this is the case and how I could potentially reverse this?
Thanks!