update 方向