See: Description
Interface | Description |
---|---|
IMovement |
Interface for movement implementations.
|
Class | Description |
---|---|
AbstractMovement |
Abstract implementation of IMovement.
|
BounceOut |
Bounces at the end like a falling ball on the floor.
|
ElasticOut |
Behave like an elastic at the end.
|
ExpoOut |
Moves fast at first then slow down until it reaches the max value.
|
LinearInOut |
Moves at a constant speed.
|
QuartIn |
Moves slowly at first then accelerates until it reaches the max value.
|
QuartInOut |
Moves slowly first then accelerate and finally slow down until it reaches the
max value.
|
QuartOut |
Moves fast at first then slow down until it reaches the max value.
|
SinusDecreaseVariation |
This movement goes from 0 to 0 with intermediate values between -amplitude
and amplitude an decreasing with time.
|
SinusVariation |
This movement goes from 0 to 0 with intermediate values between -amplitude
and amplitude.
|
An easing equation goes from an initial value to a target value (from 0 to 255 for instance ). These movements are :
Other equations have custom animation path. (from 0 to 0 with values going up to 255 for instance). These movements are :
Easing movements contains 'In' or/and 'Out' in their names.