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.