Ease functions are extremely powerful math used primarily for animation. They are most often used to reach fluid states of motion. In the real world things don't stop and start instantly. These functions allow you to add that fluid and natural feeling movement and allowing the computer to do the work for you. Change the value from the starting value to final value over X. X is typically time. Most often its used to change the value of alpha, color, positions, speed, and rotation. This package currently includes Linear, Quad, Cubic, Quart, Quint, Sine, Circ, Expo, Elastic, and Bounce scripts. Most have in, out, and inout variants. This package also includes a few example room transitions. While each transition is an object for the purposes of the project, they can easily be reduced to scripts.
End User Licence Agreement (EULA).