Estou trabalhando no Unity e descobrindo que o animador não está trabalhando para o que estou tentando fazer, no meu jogo 2D. Desejo criar uma animação específica, usando folhas de sprite, e poder reutilizar a mesma animação com outros sprites com o mesmo tamanho e dimensões pelas células. Depois de algumas pesquisas, acho que é impossível.
Em vez disso, estou tentando criar meu próprio script de animação, mas não entendo como dizer ao Unity para desenhar apenas uma seção do sprite. Algo como no XNA, onde você pode renderizar apenas um retângulo específico de um sprite usando coordenadas de início e fim.
Como faço para desenhar manualmente uma parte de uma folha de sprite?