Estoy trabajando en Unity, y descubro que el animador no funciona para lo que intento hacer, en mi juego 2D. Quiero construir una animación específica, usando hojas de sprites, y poder reutilizar la misma animación con otros sprites que tengan el mismo tamaño y dimensiones por celdas. Después de un poco de investigación, encuentro que es imposible.
En cambio, estoy tratando de crear mi propio script de animación, pero no entiendo cómo decirle a Unity que dibuje solo una sección del sprite. Algo así como en XNA, donde podría renderizar solo un rectángulo específico de un sprite utilizando las coordenadas de inicio y fin.
¿Cómo dibujo manualmente una parte de una hoja de sprite?