Releases: zigurous/unity-tweening-system
Releases · zigurous/unity-tweening-system
3.0.0
Added
- Support for creating generic tweens with
shortvalues - New extension methods for tweening
MaterialPropertyBlock - New extension method
Shadow.TweenAlpha - New interface
ITweenEventHandlerthat can be used to respond to tween events without allocating GC from delegates - New utility functions to change color components
Changed
- Refactored tween extensions to not use closures to reduce GC allocations
- Source objects are now cached in the tween and passed to the getter/setter functions
- Changed property name casing to match C# conventions
- Renamed
Transform.TweenScaletoTransform.TweenLocalScale - Renamed
Shadow.TweenEffectColortoShadow.TweenColor - Renamed
Shadow.TweenEffectDistancetoShadow.TweenDistance
Fixed
- Fixed tweens not updating when the duration is set to zero
- Fixed interpolation snapping to round to the nearest integer instead of always rounding down
2.6.1
Fixed
- Prevented errors caused when tweens are created while the game or scene is unloading
Changed
- Changed material extension parameter order to match Unity conventions
2.6.0
Changed
- The existing
TweeningSettingsMonoBehaviour has been consolidated into theSettingsclass. Settings can be changed in this class through static properties or as a MonoBehaviour.
2.5.0
Changed
- Global settings defined in
Tweeninghave been moved to new static classSettings - Scene indexes default to the current active scene
- Tween
sceneIndexis now a publicly exposed field - Shortcut tweens that are not apart of components still have an id set automatically
2.4.0
Added
- New TweeningSettings component that can be used to change settings in the editor
Changed
- Hide TweenManager in component menu
- Settings properties have been renamed
2.3.0
Added
- Support for tweening Rect values
- New Material tween extensions
- New Camera tween extensions
Changed
- Optimized memory consumption using enum flags
Removed
- Removed
Tweening.killTweensOnSceneUnloadsetting. Each tween now tracks the scene index and is automatically killed when that scene is unloaded.
2.2.1
Fixed
- Removed editor only property tweens
2.2.0
Added
- Setting to kill tweens when the scene is unloaded (default=true)
2.1.0
Added
- Support for looping
- Support for snapping
- Support for reversing sequences
2.0.1
Fixed
- Fix meta file reference error