Search Unity

Question Create animation with several layers of sprites, coming from the same sprite.

Discussion in 'Animation' started by Jamoner_Jamon, Feb 12, 2023.

  1. Jamoner_Jamon

    Jamoner_Jamon

    Joined:
    May 18, 2021
    Posts:
    1
    Hi, I would like to ask you if you know any way to render animations, where each of the sprites are composed of different layers of images coming from the same sprite sheets. Something similar to what this asset does. I don't know if this asset is the best option, or I should consider other options.

    Thank you very much in advance

    The asset I am referring to https://assetstore.unity.com/packages/tools/game-toolkits/multi-sprite-animator-139143
     
  2. Unrighteouss

    Unrighteouss

    Joined:
    Apr 24, 2018
    Posts:
    599
    Yes, create an empty object with an Animator component to serve as the parent, then add all of the sprites you want as children. You can then record animations and move the sprites around however you want.

    If your character is complex, you may want to consider using skeletal animation.

    Unity has its own solution: https://unity.com/features/2danimation

    The most popular tool skeletal animation tool is likely Spine: http://esotericsoftware.com/ (not free)