[Released] Sprite Animation Swapper

If you’ve worked on 2D games in Unity, you most likely now the pain of having to change sprites in animations just to use a different spritesheet …
I’m happy to announce that you can skip this pain with Sprite Animation Swapper!

Website | Documentation | Asset Store

Sprite Animation Swapper can automatically replace sprites used in your animations to create new variants of your animations, animator controllers and prefabs. If you’re using a different setup on one of your prefabs, you can even rebind animations to use a different sprite renderer/child object.

The workflow in short:

  • Add animations (from a prefab, animator controller or an animation clip directly)
  • Add spritesheets
  • Click on auto replace

And you’re done - you can now either save the changes or create a new copy of the used assets, e.g. when adding animations using a prefab, you’ll get a new copy of the prefab, animator controller and all used animations, all ready to use (e.g. see the video above).

Sprite Animation Swapper is available in the Unity Asset Store for $10 - currently 50% off as a new release discount until April 25, 2024 ($20 regular price).

Please note that this is an editor extension and is only used to change your animations or create new versions while in the editor. It can’t be used to replace animations at runtime.