优化效果，增加动画完成检测