GETTING STARTED
Setting Up Your Project
To add Easer to your project, simply add it through the Unity Asset Store. When importing the Easer assets, feel free to remove the EaserExamples folder, as it only contains example assets used to show off the capabilities of Easer.
Using the Ease Editor

With Easer added to your project, a menu item should appear at Tools > Easer. This menu item contains everything you need to use Easer. From here, select Tools > Easer > Open Ease Editor to open the Ease Editor.

With the Ease Editor open, you will see two sections. On the left, the Ease Selector, and the Ease Canvas on the right.

Ease Selector
The Ease Selector allows you to add and remove custom ease functions to your project, and allows you to select specific ease for editing. The selected ease from this window will be visible for editing in the Ease Canvas. The Add button will add a new ease to the bottom of the list, while the Remove button will remove the currently selected ease.

Ease Canvas
The Ease Canvas is where you edit your custom ease functions.

The text box at the top is the Title Field of your ease. It is the name that will be included in the EaserEases enum, and must be unique.

The curve editor will show you exactly what your ease looks like on a time/value line graph.

Tip: Hover the mouse over this graph to see an example of your ease in motion!

The Save button will save all of your eases.

Accessing Eases at Runtime
To access your custom eases at runtime, simply use the Easer.cs class. This class contains all the functions you need in order to use Easer. For more info on this class and the Easer API, see the code page.