部分修改，动画效果未完善