Module mfx.effects
Package io.github.palexdev.mfxeffects.animations
package io.github.palexdev.mfxeffects.animations
-
ClassDescriptionConvenience factory for various animations applied to
Nodes.Utility class to easily build animations of any sort.Common base class forAnimations.ParallelBuilderandAnimations.SequentialBuilder.Builder class for keyframes and keyvalues.Implementation ofAnimations.AbstractBuilderthat uses aParallelTransitionas "main" animation.Builder class to easily create aPauseTransitionwith fluent api.Implementation ofAnimations.AbstractBuilderthat uses aSequentialTransitionas "main" animation.Builder class to easily create aTimelinewith fluent api.Cubic Bezier implementation from https://github.com/gre/bezier-easingA simple implementation ofTransitionthat allows to specify what to do when theConsumerTransition.interpolate(double)method is called by using aConsumer.A particular type ofTransitionthat follows the laws of the UAM (Uniformly Accelerated Motion) to animate a target and make it look like it is decelerating towards the end of the animation.