Method Summary |
static
| easeInBack (
t: Number, b: Number, c: Number, d: Number, s: Number
): Number |
| Generates tween where target backtracks slightly, then reverses direction and moves to position.
|
|
static
| easeInBounce (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates easing in tween where target bounces upon entering the animation and then accelarates towards its final position.
|
|
static
| easeInCirc (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates circular easing in tween where equation for motion is based on the equation for half of a circle, which uses a square root.
|
|
static
| easeInCubic (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates cubic easing in tween where equation for motion is based on the power of three and is a bit more curved than a quadratic ease.
|
|
static
| easeInElastic (
t: Number, b: Number, c: Number, d: Number, a: Number, p: Number
): Number |
| Generates elastic easing in tween where equation for motion is based on Hooke's Law of F = -kd .
|
|
static
| easeInExpo (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates exponential (sharp curve) easing in tween where equation for motion is based on the number 2 raised to a multiple of 10.
|
|
static
| easeInOutBack (
t: Number, b: Number, c: Number, d: Number, s: Number
): Number |
| Generates tween where target backtracks slightly, then reverses direction towards final position, overshoots final position, then ultimately reverses direction to reach final position.
|
|
static
| easeInOutBounce (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates easing in-out tween where target bounces upon entering the animation and then accelarates towards its final position.
|
|
static
| easeInOutCirc (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates circular easing in-out tween where equation for motion is based on the equation for half of a circle, which uses a square root.
|
|
static
| easeInOutCubic (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates cubic easing in-out tween where equation for motion is based on the power of three and is a bit more curved than a quadratic ease.
|
|
static
| easeInOutElastic (
t: Number, b: Number, c: Number, d: Number, a: Number, p: Number
): Number |
| Generates elastic easing in-out tween where equation for motion is based on Hooke's Law of F = -kd .
|
|
static
| easeInOutExpo (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates exponential (sharp curve) easing in-out tween where equation for motion is based on the number 2 raised to a multiple of 10.
|
|
static
| easeInOutQuad (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quadratic, or "normal" easing in-out tween (two half tweens fused together) where equation for motion is based on a squared variable.
|
|
static
| easeInOutQuart (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing in-out tween where equation for motion is based on the power of four and feels a bit "other-worldly" as the acceleration becomes more exaggerated.
|
|
static
| easeInOutQuint (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing in-out tween where equation for motion is based on the power of five and motion starts slow and becomes quite fast in what appears to be a fairly pronounced curve.
|
|
static
| easeInOutSine (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates sinusoidal easing in-out tween where equation for motion is based on a sine or cosine function.
|
|
static
| easeInQuad (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quadratic, or "normal" easing in tween where equation for motion is based on a squared variable.
|
|
static
| easeInQuart (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing in tween where equation for motion is based on the power of four and feels a bit "other-worldly" as the acceleration becomes more exaggerated.
|
|
static
| easeInQuint (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing in tween where equation for motion is based on the power of five and motion starts slow and becomes quite fast in what appears to be a fairly pronounced curve.
|
|
static
| easeInSine (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates sinusoidal easing in tween where equation for motion is based on a sine or cosine function.
|
|
static
| easeOutBack (
t: Number, b: Number, c: Number, d: Number, s: Number
): Number |
| Generates tween where target moves and overshoots final position, then reverse direction to reach final position.
|
|
static
| easeOutBounce (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates easing out tween where target bounces before reaching final position.
|
|
static
| easeOutCirc (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates circular easing out tween where equation for motion is based on the equation for half of a circle, which uses a square root.
|
|
static
| easeOutCubic (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates cubic easing out tween where equation for motion is based on the power of three and is a bit more curved than a quadratic ease.
|
|
static
| easeOutElastic (
t: Number, b: Number, c: Number, d: Number, a: Number, p: Number
): Number |
| Generates elastic easing out tween where equation for motion is based on Hooke's Law of F = -kd .
|
|
static
| easeOutExpo (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates exponential (sharp curve) easing out tween where equation for motion is based on the number 2 raised to a multiple of 10.
|
|
static
| easeOutInBack (
t: Number, b: Number, c: Number, d: Number, s: Number
): Number |
| Generates tween where target moves towards and overshoots final position, then ultimately reverses direction to reach its beginning position.
|
|
static
| easeOutInBounce (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates easing out-in tween where target bounces upon entering the animation and then accelarates towards its final position.
|
|
static
| easeOutInCirc (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates circular easing out-in tween where equation for motion is based on the equation for half of a circle, which uses a square root.
|
|
static
| easeOutInCubic (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates cubic easing out-in tween where equation for motion is based on the power of three and is a bit more curved than a quadratic ease.
|
|
static
| easeOutInElastic (
t: Number, b: Number, c: Number, d: Number, a: Number, p: Number
): Number |
| Generates elastic easing out-in tween where equation for motion is based on Hooke's Law of F = -kd .
|
|
static
| easeOutInExpo (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates exponential (sharp curve) easing out-in tween where equation for motion is based on the number 2 raised to a multiple of 10.
|
|
static
| easeOutInQuart (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing out-in tween where equation for motion is based on the power of four and feels a bit "other-worldly" as the acceleration becomes more exaggerated.
|
|
static
| easeOutInQuint (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing out-in tween where equation for motion is based on the power of five and motion starts slow and becomes quite fast in what appears to be a fairly pronounced curve.
|
|
static
| easeOutInSine (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates sinusoidal easing out-in tween where equation for motion is based on a sine or cosine function.
|
|
static
| easeOutQuad (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quadratic, or "normal" easing out tween where equation for motion is based on a squared variable.
|
|
static
| easeOutQuart (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing out tween where equation for motion is based on the power of four and feels a bit "other-worldly" as the acceleration becomes more exaggerated.
|
|
static
| easeOutQuint (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates quartic easing out tween where equation for motion is based on the power of five and motion starts slow and becomes quite fast in what appears to be a fairly pronounced curve.
|
|
static
| easeOutSine (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates sinusoidal easing out tween where equation for motion is based on a sine or cosine function.
|
|
static
| linear (
t: Number, b: Number, c: Number, d: Number
): Number |
| Generates linear tween with constant velocity and no acceleration.
|
|
|
mx.transitions.easing
package, or other easing equations that follow the same format.To use as string shortcuts you must register this class with the engine, either with ZigoEngine.register or ZigoEngine.simpleSetup.
You may then use the method names in this class as shortcut-strings for the easing parameter of tween calls, such as
"easeOutQuad"
.