Class BezierCurveEase
Hierarchy
-
EasingFunction
- BezierCurveEase
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
-
Instantiates a bezier function
Parameters
-
Optional x1: number
Defines the x component of the start tangent in the bezier curve
-
Optional y1: number
Defines the y component of the start tangent in the bezier curve
-
Optional x2: number
Defines the x component of the end tangent in the bezier curve
-
Optional y2: number
Defines the y component of the end tangent in the bezier curve
Returns BezierCurveEase
-
Properties
x1Search playground for x1
Defines the x component of the start tangent in the bezier curve
x2Search playground for x2
Defines the x component of the end tangent in the bezier curve
y1Search playground for y1
Defines the y component of the start tangent in the bezier curve
y2Search playground for y2
Defines the y component of the end tangent in the bezier curve
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 bezier shape (see link below).
http://cubic-bezier.com/#.17,.67,.83,.67
https://doc.babylonjs.com/babylon101/animations#easing-functions