UMG has support for animation timelines through the editor, but I often find
them lacking. I created a UI tweening library in
C++ to solve some of the problems
of UMG animations:
- It's easy to create create multiple, offset animations for variable numbers of widgets inside containers. For example tweening each child of a VerticalBox with a delay between each element.
- It's possible to rearrange widget hierachies without breaking animations.
- It's easy to scale animation durations, or have them driven by code.
Download on GitHub