Class BounceEase
Hierarchy (View Summary)
- EasingFunction
- BounceEase
Implements
Constructors
constructor
-
Instantiates a bounce easing
Parameters
- bounces: number = 3
Defines the number of bounces
- bounciness: number = 2
Defines the amplitude of the bounce
Returns BounceEase
- bounces: number = 3
Properties
bounces
[3] Defines the number of bounces
bounciness
[2] Defines the amplitude of the bounce
Static ReadonlyEASINGMODE_ EASEIN
Interpolation follows the mathematical formula associated with the easing function.
Static ReadonlyEASINGMODE_ EASEINOUT
Interpolation uses EaseIn for the first half of the animation and EaseOut for the second half.
Static ReadonlyEASINGMODE_ EASEOUT
Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.
Methods
ease
-
Given an input gradient between 0 and 1, this returns the corresponding value of the easing function.
Parameters
- gradient: number
Defines the value between 0 and 1 we want the easing value for
Returns number
the corresponding value on the curve defined by the easing function
- gradient: number
get Easing Mode
-
Gets the current easing mode.
Returns number
the easing mode
set Easing Mode
-
Sets the easing mode of the current function.
Parameters
- easingMode: number
Defines the willing mode (EASINGMODE_EASEIN, EASINGMODE_EASEOUT or EASINGMODE_EASEINOUT)
Returns void
- easingMode: number
Easing function with a bouncing shape (see link below).
See