Skip to content

v2.0.0

Latest

Choose a tag to compare

@PabloHuaxteco PabloHuaxteco released this 12 Feb 18:38
· 1 commit to develop since this release
3f97f9a

What's Changed

⚠ Breaking Changes
In version 2.0.0, several renames have been made to improve clarity and maintainability, which may break existing animations from version 1.5.0. The AnimationDirection enum was renamed, causing serialized animations to swap or break. Additionally, multiple classes were renamed, including AnimationSequencerController → AnimationSequencer, Steps classes, Tween actions classes, and Transform action classes. These changes require updating references to ensure compatibility.

Fixed

  • Resolved "GetScriptingDefineSymbols" warning message in Unity 6.
  • Prevented incorrect value assignment at the end of "Punch" and "Shake" animations.
  • Fixed an issue with "RectTransformAnchoredPositionTweenAction" incorrectly calculating the end position when the object was rotated. Added the "IncludeBounds" option.
  • Fixed an issue with "RectTransformAnchoredPositionTweenAction" calculating the end position incorrectly when used with "TransformScaleTweenAction", "RectTransformSizeDeltaTweenAction", and "TransformRotationTweenAction". As a temporary solution, the "CalculateEndValuesFromOtherActions" code has been commented out.

Added

  • "BlockRaycastsStep" action.
  • "LookAt 2D", "LookAt", "Path", and "Path (RectTransform)" actions.
  • "AnimationSequencer" to the component menu.

Changed

  • Refactored and renamed "AnimationSequencerController" to "AnimationSequencer" for improved readability.
  • Refactored "ColorTweenAction", "FadeTweenAction", "TextTweenAction", and "TextureScaleTweenAction" classes.
  • Refactored enums.
  • Renamed transform action classes for better code readability.
  • Renamed "Tween actions" classes for improved clarity.
  • Renamed "Steps" classes for better organization.
  • Renamed the "MovementDirection" enum to "AnchorPosition", along with its related classes.
  • Renamed the "toPercentage" variable to "toPercentageMode" and added a more descriptive tooltip.
  • Renamed "End values" variables in steps and tween actions.

Removed

  • Removed the "Relative" property from tween actions, except for "PositionTweenAction" and "RT_AnchoredPositionTweenAction".

Full Changelog: v1.5.0...v2.0.0