I have a plant that's meant to grow in 4 stages like when it's planted, when it's flowering, when it has some fruit... It can also be highlighted by mouse over in all 4 stages, that's 4 extra sprites. So I have 8 sprites in total. All the changes of the growing plant and being highlighted are done by code through SpriteRenderer.sprite change. Now the thing I want to do is make the plant shake a bit when it collides with something. First I thought that I would add a skeleton to the plant, but I don't think I can do that. through the skinning editor. Since I have 8 sprites of the same thing in the image. Just different stages of it. So can I somehow make the plant shake from the GameObject side? so even if I change the sprite by code the animation would just continue? Like when you change the scale or rotation of a game object.