這里的判斷句中,當speed<0向左移動時,當前值不應該時小于目標值的嗎?,為什么是大于?
?
這里的判斷句中,當speed<0向左移動時,當前值不應該時小于目標值的嗎?,為什么是大于?比如第三張圖left是-1800。向左滑動到第二張圖時 left是 -1200,-1800不是小于-1200的嗎?
?
這里的判斷句中,當speed<0向左移動時,當前值不應該時小于目標值的嗎?,為什么是大于?比如第三張圖left是-1800。向左滑動到第二張圖時 left是 -1200,-1800不是小于-1200的嗎?
2018-03-19
舉報
2019-09-12
越往左移動,值就是越小的,所以左移的時候不可能出現當前值大于目標值的情況,if括號內的條件指的是:如果當前值大于目標值,說明還沒有移動到位(移動到位就相等了,不會執行動畫),所以需要后面執行動畫
2018-08-30
當speed<0向左移動時,是從第2張圖切換到第3張圖,此時newLeft是第3張圖的-1800,判斷語句里-1200>-1800。
2018-03-20
比如第三張圖片, 滑動到第二張? 。speed = 600 /(300/10)? > 0 .所以應該是第二個判斷條件。