The Black Friday Sale is here! Save up to 70% on select products now through December 2.

TweenMaker

Francesco Desogus - Aug 27, 2018

Create animations in a matter of seconds for your Actors, SceneComponents, Materials, UMG widgets or pretty much anything you like, either in Blueprints or C++.

On Sale:$14.99
$10.49Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.19 - 4.25
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

TweenMaker is an easy to use animation system for Blueprints and C++. It allows you to create animations in just a few seconds without needing almost any setup.


Preview video

Demo (Windows 64 bit)

Example project (4.21)

Example project (4.22)


Documentation


Animate Actors, SceneComponents, Materials and UMG widgets or create custom Tweens that will animate the UObjects of your choosing!

The following types are supported, with 41 easing functions: Move, Rotate, Scale, FollowSpline, RotateAroundPoint and more. Check out the documentation for the complete list.

Technical Details

New version: 1.6 (live 05-20-2020)

The changelog can be found here.


Features:

  • Create animations in seconds anywhere, both in Blueprints and C++.
  • Over a dozen types of animations are supported, with the possibility of creating custom ones.
  • Easily compose Tweens together to create more complex animations: append Tweens to other Tweens in order to create sequences, or join them to play them in parallel. Or mix the two!
  • Full callback and collision support: execute custom behaviours when animations start, update, end or the target object hits/overlaps something.
  • Choose among 41 easing functions for your animations. Not happy? Creat your own using CurveFloat assets!
  • A dozen helper methods will help you manage the created Tweens, including an efficient tag system to quickly access previously created Tweens.
  • The plugin efficiently handles thousands of Tweens being created and updated at the same time.
  • Designed to exploit the best features of both Blueprints and C++, in order to reduce the amount of work.


Number of Blueprints: 1

Number of C++ Classes: 24

Supported Platforms: Win32, Win64, Mac, iOS, Android, Linux, HTML5

Documentation: https://docs.google.com/document/d/19XEcSc4zrrN6bB_G9Hjww0auFVJfyzeMG-v2y9iYM34/