The EasingStyle Enum determines the way in which tweening will act. It has 7 numbers:
|
Enum
|
Name
|
Description
|
0
|
Linear
|
Stays the same speed throughout the process of tweening. The speed is determined by the time argument.
|
1
|
Sine
|
Gradually slows down until the end point is reached. Main speed is determined by the time argument.
|
2
|
Back
|
Once the GUI reaches its target point, it will go over it just a bit (depending on the time argument), and then return to the target position.
|
3
|
Quad
|
Starts off fast and gradually slows down after the GUI reaches 1/4 of the way towards the end point.
|
4
|
Quart
|
Starts off fast and gradually slows down after the GUI reaches 3/4 of the way towards the end point.
|
5
|
Quint
|
Starts off fast and gradually slows down after the GUI reaches 1/2 of the way towards the end point.
|
6
|
Bounce
|
Bounces off the end point a couple times (speed depends on the time argument) and returns to the end position.
|
7
|
Elastic
|
Acts as if the GUI were being stretched like rubber and then launches towards its end point.
|