Class CircleEase
Hierarchy
- EasingFunction
- CircleEase
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Returns CircleEase
Properties
Static Readonly EASINGMODE_ EASEINSearch playground for EASINGMODE_EASEIN
Interpolation follows the mathematical formula associated with the easing function.
Static Readonly EASINGMODE_ EASEINOUTSearch playground for EASINGMODE_EASEINOUT
Interpolation uses EaseIn for the first half of the animation and EaseOut for the second half.
Static Readonly EASINGMODE_ EASEOUTSearch playground for EASINGMODE_EASEOUT
Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.
Methods
easeSearch playground for 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
get Easing ModeSearch playground for getEasingMode
Gets the current easing mode.
Returns number
the easing mode
set Easing ModeSearch playground for setEasingMode
Sets the easing mode of the current function.
Parameters
easingMode: number
Defines the willing mode (EASINGMODE_EASEIN, EASINGMODE_EASEOUT or EASINGMODE_EASEINOUT)
Returns void
Easing function with a circle shape (see link below).
https://easings.net/#easeInCirc
https://doc.babylonjs.com/divingDeeper/animation/advanced_animations#easing-functions