Singleton that determines how an animation proceeds from start to end.
This class has no public properties.
| |
backBoth(Number t, Number b, Number c, Number d, [Number s]) : Number |
Easing |
| Backtracks slightly, then reverses direction, overshoots end,
then reverses and comes back to end. |
| |
backIn(Number t, Number b, Number c, Number d, [Number s]) : Number |
Easing |
| Backtracks slightly, then reverses direction and moves to end. |
| |
backOut(Number t, Number b, Number c, Number d, [Number s]) : Number |
Easing |
| Overshoots end, then reverses and comes back to end. |
| |
bounceBoth(Number t, Number b, Number c, Number d) : Number |
Easing |
| Bounces off start and end. |
| |
bounceIn(Number t, Number b, Number c, Number d) : Number |
Easing |
| Bounce off of start. |
| |
bounceOut(Number t, Number b, Number c, Number d) : Number |
Easing |
| Bounces off end. |
| |
easeBoth(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins slowly and decelerates towards end. (quadratic) |
| |
easeBothStrong(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins slowly and decelerates towards end. (quartic) |
| |
easeIn(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins slowly and accelerates towards end. (quadratic) |
| |
easeInStrong(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins slowly and accelerates towards end. (quartic) |
| |
easeNone(Number t, Number b, Number c, Number d) : Number |
Easing |
| Uniform speed between points. |
| |
easeOut(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins quickly and decelerates towards end. (quadratic) |
| |
easeOutStrong(Number t, Number b, Number c, Number d) : Number |
Easing |
| Begins quickly and decelerates towards end. (quartic) |
| |
elasticBoth(Number t, Number b, Number c, Number d, [Number p]) : Number |
Easing |
| Snap both elastic effect. |
| |
elasticIn(Number t, Number b, Number c, Number d, [Number p]) : Number |
Easing |
| Snap in elastic effect. |
| |
elasticOut(Number t, Number b, Number c, Number d, [Number p]) : Number |
Easing |
| Snap out elastic effect. |
This class has no public events.
backBoth
public function backBoth(Number t, Number b, Number c, Number d, [Number s])
Backtracks slightly, then reverses direction, overshoots end,
then reverses and comes back to end.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
s : NumberOvershoot (optional)
Returns:
This method is defined by Easing.
backIn
public function backIn(Number t, Number b, Number c, Number d, [Number s])
Backtracks slightly, then reverses direction and moves to end.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
s : NumberOvershoot (optional)
Returns:
This method is defined by Easing.
backOut
public function backOut(Number t, Number b, Number c, Number d, [Number s])
Overshoots end, then reverses and comes back to end.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
s : NumberOvershoot (optional)
Returns:
This method is defined by Easing.
bounceBoth
public function bounceBoth(Number t, Number b, Number c, Number d)
Bounces off start and end.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
bounceIn
public function bounceIn(Number t, Number b, Number c, Number d)
Bounce off of start.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
bounceOut
public function bounceOut(Number t, Number b, Number c, Number d)
Bounces off end.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeBoth
public function easeBoth(Number t, Number b, Number c, Number d)
Begins slowly and decelerates towards end. (quadratic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeBothStrong
public function easeBothStrong(Number t, Number b, Number c, Number d)
Begins slowly and decelerates towards end. (quartic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeIn
public function easeIn(Number t, Number b, Number c, Number d)
Begins slowly and accelerates towards end. (quadratic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeInStrong
public function easeInStrong(Number t, Number b, Number c, Number d)
Begins slowly and accelerates towards end. (quartic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeNone
public function easeNone(Number t, Number b, Number c, Number d)
Uniform speed between points.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeOut
public function easeOut(Number t, Number b, Number c, Number d)
Begins quickly and decelerates towards end. (quadratic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
easeOutStrong
public function easeOutStrong(Number t, Number b, Number c, Number d)
Begins quickly and decelerates towards end. (quartic)
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
Returns:
This method is defined by Easing.
elasticBoth
public function elasticBoth(Number t, Number b, Number c, Number d, [Number p])
Snap both elastic effect.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
p : NumberPeriod (optional)
Returns:
This method is defined by Easing.
elasticIn
public function elasticIn(Number t, Number b, Number c, Number d, [Number p])
Snap in elastic effect.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
p : NumberPeriod (optional)
Returns:
This method is defined by Easing.
elasticOut
public function elasticOut(Number t, Number b, Number c, Number d, [Number p])
Snap out elastic effect.
Parameters:
t : NumberTime value used to compute current value
b : NumberStarting value
c : NumberDelta between start and end values
d : NumberTotal length of animation
p : NumberPeriod (optional)
Returns:
This method is defined by Easing.