添加自己的动画实现
同时支持两种动画实现