LeanTween

LeanTween is an efficient tween engine that offers a many of the same features as the other tween engines (and more!) while having much less overhead.

Features:
• Looping, pause, resume and more!
Type-safe methods
Move along a Spline or Bezier Curve
• Used in Pokemon Go!
Canvas UI Support.
Event Dispatcher System.

Support
• Extensive C# examples included
API Documentation
Forum Page

Platforms Supported
• iOS, WebGL, Android, Flash, VR Systems, and more...

Tags: iTween, animate, tween, event system, canvas, webgl, camera shake, itween

Release Notes

2.51 - Fixed issues with 2022.1 2.50 - Added extensions so you can do transform.LeanMoveX(10f,1f), etc... - Added follow methods - bug fix for sequencer 2.46 - Dropped Javascript support (in 2017.3 and above) - Added support for Visual Studio comments - Fix for chaining tweens together 2.45 - Added a sequencer! - Example scene for how to use sequencer 2.44 - Fixed an example script that gave a compile error in later versions of Unity 2.43 - Paused game, ignore time scale bug fix - RawImage support for alpha fading 2.42 - Bug fix for onUpdate not setting the right value - Fixed up included documentation 2.41 - Bug fixes regarding the rework of the internals - Scene switching bug fix - Vector2/3 callback fix 2.40 - Performance Boost! (http://dentedpixel.com/developer-diary/leantween-performance-boost/) - Added Canvas Scale method 2.34 - Separated out License file for easier access - Performance improvements for alpha tweens 2.33 - Performance fix for moveSpline/LTSpline methods - Added more examples of how LTSpline could be used: Endless Runner and Track based level 2.32 - Split up files to make future collaborative development of LeanTween easier - Easier to support NUnit testing with LeanTween (see Github TestingToolsSupport for fully supported version) - alphaCanvas method - Bug fixes 2.30 - Removed ability to call cancel on LTDescr object! Use LeanTween.cancel( id ) instead (this was due to bugs that people experienced when calling it directly) - Bug fixes - Added OnStart Method - Provided cleaned up Unity 5 support 2.28 - Bug with reset and tweens being cancelled on from before the reset fixed - Bug fixed with some tweens not finishing in certain situations - Color tweening on a Sprite is now working correctly - More Unit Tests for LeanTween to help ensure stability 2.27 - Better Unity 5 support - LeanAudio and LeanTest broken out into their own classes, in case a user doesn't want to use them. - Bug fixes (fixed issue with memory being held onto from a not-finished onComplete, onUpdate methods) 2.25 - Updates to better support Unity5 2.24 - Documentation is now included as with the full html files, making it easy to browse while offline - Camera Shake Example! - 2D Sprites Basics Examples! - Fixed missing example dude in General Basics - New UI Example (with Sci-fi theme included) 2.23 - Improved Examples, bug fixes (tweens are no longer locked into the timeScale they received on initiation). 2.21 - More Canvas UI 4.6 support, Bug fixes 2.20 - More Canvas UI 4.6 support, Speed enhancements, stability improvements 2.18 - Canvas UI 4.6 support 2.16 - Color Tweening added to the value method 2.14 - More timing bugs fixed - Flash publishing now works again - Animate along an easier to create (hard to spell) Catmull-rom Spline 2.12 - More timing bugs fixed. 2.1 - Fixed some timing issues, and added official support for event dispatching. 2.021 - Fixed Cancel bug, and Punch functionality 2.0 - Faster. Type-safe method of passing optional parameters. C# only plugin but with complete support for Javascript. 1.183 - Fixed a problem with delayedCall when it was call on Start(). Also provided offline documentation. 1.182 - Added fix for null issue with rotateAround 1.181 - Added rotateAround, to spin an object on an arbitrary axis 1.17 - A couple of bugs squashed in the C# version 1.15 - C# version is now up to date with the JS version 1.1 - Looping, pause and resume! moveLocal for bezier curves also supported. 1.0 - Animate along bezier curves 0.99 - Rotate and Alpha GUI Elements! 0.98 - Flash Support Added! - Fixed a bug with the LeanTweenType.punch, that was causing it not to behave as expected 0.981 - A bug was fixed, that was causing delayedCall not be called

Basic Information
Latest Version
2.51 (20 Dec 2021)
Publisher
Dented Pixel
Category
Tools/Animation
Size
2.0 MB
Price
free
Asset Rating
(784)
Extended Information
Unity Versions
4.7.1, 5.0.2, 2017.3.0, 2022.1.0
Render Pipelines
BIRP URP HDRP
State
published