This shows two ways to animate flying. The bat moves with up and down arrow. The griffin moves randomly when the mouse is down.
The bat's costume change is in each of the movement control scripts. The griffin has two scripts, one for movement and one for costume change.