You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ease animation, in other words, time interpolator, defines the rate of change of an animation. This allows animations
to have non-linear motion, such as acceleration and deceleration. Check cubic-bezier to have some funs about ease animations.
In BMB, for each boom-button, there are 6 kinds of animations when booming or re-booming. You can set different eases for animations by names of supported eases, or customize your own ease.
Move animation when booming.
bmb.boomMoveEaseName = Ease.inBack
The default value is Ease.outBack
Rotate animation when booming.
bmb.boomRotateEaseName = Ease.inBack
The default value is Ease.outBack
Scale animation when booming.
bmb.boomScaleEaseName = Ease.linear
The default value is Ease.outBack
Move animation when re-booming.
bmb.reboomMoveEaseName = Ease.inBack
The default value is Ease.inBack
Rotate animation when re-booming.
bmb.reboomRotateEaseName = Ease.inBack
The default value is Ease.inBack
Scale animation when re-booming.
bmb.reboomScaleEaseName = Ease.inBack
The default value is Ease.inBack
You can change movement, scale and rotation animations’ ease name with a line of code: