使用自己写的动画管理器

定义了Animation和AnimationManager类.
不在将动画作为一帧一帧的来开发. 而是将一个持续一定时间/次数(或无限循环)的动画作为一个整体, 即一个Animation对象,
并注册到AnimationManager来管理.