Theoretisch schon, aber nicht direkt. Ein Button als solches dürfte nicht animiert sein, aber man kann z.B. ein ständig wechselndes Window darüberlegen.
Ein Window zeigt immer einen Ausschnitt aus einer Bitmap, mit einer While-Schleife könnte man dieses Window dann periodisch auf bestimmte Frames der Bitmap setzen.
Eine andere Möglichkeit ist ein Viewsprite immer an die Buttonposition zu projezieren.