EZAnimation

FREE
Publisher Ethan Zack
File size 33.77kB
Number of files 33
Latest version 1.1.0
Latest release date 2020-03-26 10:48:35
First release date 2019-09-12 07:46:09
Supported Unity versions 2018.4.2 or higher

- The design aimed to create simple, stateless, interpolation animations easily.
- All the animations can be configured and adjusted in runtime.
- CustomEditor makes it easier to add, remove, and reorder the animations.
- Custom playables available if you are using Timeline.


EZAnimation Components

`EZAnimation` is the base class of all other animation components, the time(process) of the animation progress is updated here, you only need to define your own animation segments and apply changes to your target by override `OnSegmentUpdate` function.

Segment

The animation data is a list of `Segment`, or, you can say a segment is a piece(clip) of the whole animation. The base segment class `EZAnimationSegment` contains duration and time curve, you can append it as your need. I created CustomEditor for each of my `EZAnimation` components, so that you can easily add, remove, and reorder the segment list.

Playables

The playables is an additional way to control the animation, you will need it when you work with the Timeline feature, and, you can simply remove the "EZAnimation/Runtime/Playables" folder if you don't need it.

Top Publisher Assets