課程
/前端開發(fā)
/JavaScript
/JS動畫效果
speed = (iTarget-context.offsetLeft)/20
為什么我對這句話很不理解 ....?
2015-07-31
源自:JS動畫效果 3-1
正在回答
這個就是從快到慢的一個運動方式,希望你數(shù)學知識提高點,這樣就容易理解了,
梧桐初戀 提問者
舉例說明:? ? ? 你從家里去學校。你家里到學校的距離為2千米。
? speed指的是:速度
? ? iTarget指的是:到學校的距離為2;
context.offsetLeft指的是:你從家去學校走了多少千米了。
(iTarget-context.offsetLeft)指的是:再走多少千米到學校。
20指的是:走20分鐘
(iTarget-context.offsetLeft)/20
指的是:走20分鐘,每分鐘走多少米。
??
?
qq_GreenOrRed_0
(iTarget-context.offsetLeft)/20 分子在無線變小趨近于零卻不會等于零 其整體(iTarget-context.offsetLeft)/20 無線接近零,而不是等于零,Math把他清零,關閉定時器?
就是把目標值減去現(xiàn)在的距離除以20,在賦值給速度,除以20的目的是讓它做曲線運動,這樣用戶體驗好,
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
2 回答不知道為什么var speed=(iTarget-obj.offsetWidth)/8 這里要除以8
2 回答speed=speed>0?Math.ceil(speed):Math.floor(speed);這個語法怎么理解?
3 回答var speed = (iTarget - cur)/8;為什么是除以8,能不能換成其他數(shù)值?
1 回答求解答obj.alpha+=speed為什么不能寫成obj.alpha+ speed
3 回答不懂為什么(itarget-odiv.offsetLeft)/20 之后left就回不到200或者-200了。。。。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-08-09
這個就是從快到慢的一個運動方式,希望你數(shù)學知識提高點,這樣就容易理解了,
2015-12-29
speed = (iTarget-context.offsetLeft)/20
舉例說明:
? ? ? 你從家里去學校。你家里到學校的距離為2千米。
? speed指的是:速度
? ? iTarget指的是:到學校的距離為2;
context.offsetLeft指的是:你從家去學校走了多少千米了。
(iTarget-context.offsetLeft)指的是:再走多少千米到學校。
20指的是:走20分鐘
(iTarget-context.offsetLeft)/20
指的是:走20分鐘,每分鐘走多少米。
??
?
2015-10-15
(iTarget-context.offsetLeft)/20 分子在無線變小趨近于零卻不會等于零 其整體(iTarget-context.offsetLeft)/20 無線接近零,而不是等于零,Math把他清零,關閉定時器?
2015-08-01
就是把目標值減去現(xiàn)在的距離除以20,在賦值給速度,除以20的目的是讓它做曲線運動,這樣用戶體驗好,