Skip to content

Releases: zigurous/unity-tweening-system

3.0.0

22 Oct 05:31
Compare
Choose a tag to compare

Added

  • Support for creating generic tweens with short values
  • New extension methods for tweening MaterialPropertyBlock
  • New extension method Shadow.TweenAlpha
  • New interface ITweenEventHandler that 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.TweenScale to Transform.TweenLocalScale
  • Renamed Shadow.TweenEffectColor to Shadow.TweenColor
  • Renamed Shadow.TweenEffectDistance to Shadow.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

11 May 19:26
Compare
Choose a tag to compare

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

06 Sep 12:12
Compare
Choose a tag to compare

Changed

  • The existing TweeningSettings MonoBehaviour has been consolidated into the Settings class. Settings can be changed in this class through static properties or as a MonoBehaviour.

2.5.0

21 Jul 09:20
Compare
Choose a tag to compare

Changed

  • Global settings defined in Tweening have been moved to new static class Settings
  • Scene indexes default to the current active scene
  • Tween sceneIndex is now a publicly exposed field
  • Shortcut tweens that are not apart of components still have an id set automatically

2.4.0

28 Jun 11:15
Compare
Choose a tag to compare

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

27 Jun 05:19
Compare
Choose a tag to compare

Added

  • Support for tweening Rect values
  • New Material tween extensions
  • New Camera tween extensions

Changed

  • Optimized memory consumption using enum flags

Removed

  • Removed Tweening.killTweensOnSceneUnload setting. Each tween now tracks the scene index and is automatically killed when that scene is unloaded.

2.2.1

18 Jun 08:54
Compare
Choose a tag to compare

Fixed

  • Removed editor only property tweens

2.2.0

15 Jun 21:59
Compare
Choose a tag to compare

Added

  • Setting to kill tweens when the scene is unloaded (default=true)

2.1.0

09 Jun 23:56
Compare
Choose a tag to compare

Added

  • Support for looping
  • Support for snapping
  • Support for reversing sequences

2.0.1

07 Jun 18:05
Compare
Choose a tag to compare

Fixed

  • Fix meta file reference error