更新平滑滚动算法