I plan on animating my 2D characters in unity However, their actions are multi-dimensional, so they could, as an example, be walking at the same time as looking up or firing their gun, each animation would target one part of the sprites and if possible be independent.
the sprite sheet would be far too big to present every possible animation combination, so is there a way to animate parts of a sprite individually?