There is no way to change a sprite sheet?

I have a sprite sheet for each character with same animations (walk, jump, etc). They’re a perfect match. How can I just change this base image instead of recreating all the animations for each sheet?

i guess we are supposed to string search and replace sprites in LateUpdate from resources folder

No! In that example he uses body parts (he animated only position/rotation). In my case, have the sprite property animated.

that method still ‘works’
if you animate sprites or position/rotation

How? I can’t see. There is no way to dynamically change a sprite being animated by the animator. Because it will override it to the default set in the animation.

Hi IntDev,

There is this thread : Changing Animation Sprites - Unity Engine - Unity Discussions . Discussed about the same issue you mentioned here. There are some solution suggested there. As for Unity native support of this, sadly, there is nothing certain for that now.