Method | Defined By | ||
---|---|---|---|
easeInBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in: accelerating from zero velocity. | Equations | ||
easeInBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity. | Equations | ||
easeInCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a circular (sqrt(1-t^2)) easing in: accelerating from zero velocity. | Equations | ||
easeInCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a cubic (t^3) easing in: accelerating from zero velocity. | Equations | ||
easeInElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an elastic (exponentially decaying sine wave) easing in: accelerating from zero velocity. | Equations | ||
easeInExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an exponential (2^t) easing in: accelerating from zero velocity. | Equations | ||
easeInOutBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a cubic (t^3) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an elastic (exponentially decaying sine wave) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an exponential (2^t) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quadratic (t^2) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quartic (t^4) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInOutSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a sinusoidal (sin(t)) easing in/out: acceleration until halfway, then deceleration. | Equations | ||
easeInQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quadratic (t^2) easing in: accelerating from zero velocity. | Equations | ||
easeInQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quartic (t^4) easing in: accelerating from zero velocity. | Equations | ||
easeInQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quintic (t^5) easing in: accelerating from zero velocity. | Equations | ||
easeInSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a sinusoidal (sin(t)) easing in: accelerating from zero velocity. | Equations | ||
easeNone(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a simple linear tweening, with no easing. | Equations | ||
easeOutBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out: decelerating from zero velocity. | Equations | ||
easeOutBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity. | Equations | ||
easeOutCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a circular (sqrt(1-t^2)) easing out: decelerating from zero velocity. | Equations | ||
easeOutCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a cubic (t^3) easing out: decelerating from zero velocity. | Equations | ||
easeOutElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an elastic (exponentially decaying sine wave) easing out: decelerating from zero velocity. | Equations | ||
easeOutExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an exponential (2^t) easing out: decelerating from zero velocity. | Equations | ||
easeOutInBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a circular (sqrt(1-t^2)) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a cubic (t^3) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an elastic (exponentially decaying sine wave) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for an exponential (2^t) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quadratic (t^2) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quartic (t^4) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quintic (t^5) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutInSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a sinusoidal (sin(t)) easing out/in: deceleration until halfway, then acceleration. | Equations | ||
easeOutQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quadratic (t^2) easing out: decelerating to zero velocity. | Equations | ||
easeOutQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quartic (t^4) easing out: decelerating from zero velocity. | Equations | ||
easeOutQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a quintic (t^5) easing out: decelerating from zero velocity. | Equations | ||
easeOutSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number [static]
Easing equation function for a sinusoidal (sin(t)) easing out: decelerating from zero velocity. | Equations | ||
init():void [static]
Registers all the equations to the Tweener class, so they can be found by the direct string parameters. | Equations |
easeInBack | () | method |
public static function easeInBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
|
Number — The correct value.
|
easeInBounce | () | method |
public static function easeInBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInCirc | () | method |
public static function easeInCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a circular (sqrt(1-t^2)) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInCubic | () | method |
public static function easeInCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a cubic (t^3) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInElastic | () | method |
public static function easeInElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an elastic (exponentially decaying sine wave) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Amplitude.
|
Number — The correct value.
|
easeInExpo | () | method |
public static function easeInExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an exponential (2^t) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutBack | () | method |
public static function easeInOutBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
|
Number — The correct value.
|
easeInOutBounce | () | method |
public static function easeInOutBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutCirc | () | method |
public static function easeInOutCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutCubic | () | method |
public static function easeInOutCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a cubic (t^3) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutElastic | () | method |
public static function easeInOutElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an elastic (exponentially decaying sine wave) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Amplitude.
|
Number — The correct value.
|
easeInOutExpo | () | method |
public static function easeInOutExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an exponential (2^t) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutQuad | () | method |
public static function easeInOutQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quadratic (t^2) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutQuart | () | method |
public static function easeInOutQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quartic (t^4) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutQuint | () | method |
public static function easeInOutQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInOutSine | () | method |
public static function easeInOutSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a sinusoidal (sin(t)) easing in/out: acceleration until halfway, then deceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInQuad | () | method |
public static function easeInQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quadratic (t^2) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInQuart | () | method |
public static function easeInQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quartic (t^4) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInQuint | () | method |
public static function easeInQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quintic (t^5) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeInSine | () | method |
public static function easeInSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a sinusoidal (sin(t)) easing in: accelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeNone | () | method |
public static function easeNone(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a simple linear tweening, with no easing.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutBack | () | method |
public static function easeOutBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
|
Number — The correct value.
|
easeOutBounce | () | method |
public static function easeOutBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutCirc | () | method |
public static function easeOutCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a circular (sqrt(1-t^2)) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutCubic | () | method |
public static function easeOutCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a cubic (t^3) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutElastic | () | method |
public static function easeOutElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an elastic (exponentially decaying sine wave) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Amplitude.
|
Number — The correct value.
|
easeOutExpo | () | method |
public static function easeOutExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an exponential (2^t) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInBack | () | method |
public static function easeOutInBack(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
|
Number — The correct value.
|
easeOutInBounce | () | method |
public static function easeOutInBounce(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInCirc | () | method |
public static function easeOutInCirc(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a circular (sqrt(1-t^2)) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInCubic | () | method |
public static function easeOutInCubic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a cubic (t^3) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInElastic | () | method |
public static function easeOutInElastic(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an elastic (exponentially decaying sine wave) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null ) — Amplitude.
|
Number — The correct value.
|
easeOutInExpo | () | method |
public static function easeOutInExpo(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for an exponential (2^t) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInQuad | () | method |
public static function easeOutInQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quadratic (t^2) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInQuart | () | method |
public static function easeOutInQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quartic (t^4) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInQuint | () | method |
public static function easeOutInQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quintic (t^5) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutInSine | () | method |
public static function easeOutInSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a sinusoidal (sin(t)) easing out/in: deceleration until halfway, then acceleration.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutQuad | () | method |
public static function easeOutQuad(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quadratic (t^2) easing out: decelerating to zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutQuart | () | method |
public static function easeOutQuart(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quartic (t^4) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutQuint | () | method |
public static function easeOutQuint(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a quintic (t^5) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
easeOutSine | () | method |
public static function easeOutSine(t:Number, b:Number, c:Number, d:Number, p_params:Object = null):Number
Easing equation function for a sinusoidal (sin(t)) easing out: decelerating from zero velocity.
Parameters
t:Number — Current time (in frames or seconds).
| |
b:Number — Starting value.
| |
c:Number — Change needed in value.
| |
d:Number — Expected easing duration (in frames or seconds).
| |
p_params:Object (default = null )
|
Number — The correct value.
|
init | () | method |
public static function init():void
Registers all the equations to the Tweener class, so they can be found by the direct string parameters. This method doesn't actually have to be used - equations can always be referenced by their full function names. But "registering" them make them available as their shorthand string names.