When using Button.Animate() to run an animation once, how do I check if the animation has finished?
Button.Graphic should return a sprite of the animation.
So if you use two identical looking sprites, one as the standard button image, one in the animation's view, Button.NormalGraphic != Button.Graphic during the animation, == otherwise.