一、touchstart時記錄手指按下的位置 x=event.touch[0].pageX, y=event.touch[0].pageY,爲A(爲了方便描述)
二、移動時touchmove中獲取移動過程當中的位置,爲B
三、計算這次移動的距離C(正或者負),
四、將移動物體的絕對位置更新:原始位置加上移動距離,
五、更新A的值。進入下一次移動事件事件
一、mousedown時記錄手指按下的位置 x=event.clientX, y=event.clientY,爲A(爲了方便描述)
二、移動時touchmove中獲取移動過程當中的位置,爲B
三、計算這次移動的距離C(正或者負),
四、將移動物體的絕對位置更新:原始位置加上移動距離,
五、更新A的值。進入下一次移動事件event