Skip to content

v3.0.0

Choose a tag to compare

@GabrielBigardi GabrielBigardi released this 22 Feb 16:20
· 11 commits to main since this release

Added

  • Animation Preview Window scrollbar for preventing animations with lots of frames from being cut out.
  • Text on Animation Preview Window showing the current animation frame.
  • AnimationFrameChanged event and SetOnFrameChanged fluent API.
  • SetAnimationFrameEvents function that takes a animation name and a dictionary of int, List of frame events.
  • Play/Next Frame/Previous Frame buttons and logic on Animation Preview window.
  • Summaries on functions telling how to use them.
  • A few getters/public properties that most people most likely won't use but it's useful for the animator code.

Fixed

  • Preview window making pixel art looks distorted/cutting borders, now it should be pixel-perfect.
  • Editor scripts preventing builds to succeed.
  • Problem with how arrays works on editor scripts in Unity 6.
  • Events not being called properly on some conditions.
  • Duplicated code doing the same thing.

Removed

  • EditorCoroutines dependency, now it's all done manually with no dependencies.

Animation Window Comparison from v2.0.3 to v3.0.0

Sprite Animator v2.0.3
Sprite Animator v3.0.0

Upgrading Notes

  • Since a large portion of the code has been rewritten, if you're upgrading from an older version, please fully remove the previous Sprite Animator package, install the new version, and restart Unity to avoid potential errors.
  • This version was designed to work properly from the first Unity 6 LTS (6000.0.23f1) and above, any version before it may not work properly.