課程
/前端開發(fā)
/JavaScript
/JS動(dòng)畫效果
視頻里速度取值是10和-10,但速度如果取成3, 6, 7,9等,紅方框出來后會(huì)一直抖,這是因?yàn)?00不能被這些數(shù)整除的原因嗎
2016-06-24
源自:JS動(dòng)畫效果 2-1
正在回答
2-1這節(jié)的運(yùn)動(dòng)是做勻速運(yùn)動(dòng)的,而且參數(shù)簡(jiǎn)化到剩下一個(gè)。?
if(div.offsetLeft>目標(biāo)值200)
{
????speed=-10; //速度是10剛好會(huì)到0,如果速度是-8 ?是不是到最后還有一個(gè)余數(shù) -4px
//oDiv.style.left = oDiv.offsetLeft + speed + 'px'; 是不是 left就會(huì)有稍微有偏移量 ?;反之亦然,所以會(huì)一直抖動(dòng)。定時(shí)器是30ms啟動(dòng)一次,課程里面 已經(jīng)是 left就是都到節(jié)點(diǎn)值 他就一直維持不動(dòng)了。 比如你現(xiàn)在寬度 設(shè)置成 你速度的倍數(shù) 就會(huì)正常了 (猜測(cè))
}
禎祺3362575 提問者
舉報(bào)
通過本課程JS動(dòng)畫的學(xué)習(xí),從簡(jiǎn)單動(dòng)畫開始,逐步深入各種動(dòng)畫框架封裝
1 回答關(guān)于速度的問題
3 回答關(guān)于速度動(dòng)畫的問題,沒反應(yīng)
1 回答這里的速度為什么大于零就向上取值而小于零就向下取值??
1 回答關(guān)于速度運(yùn)動(dòng)遇到的bug
3 回答速度動(dòng)畫的判斷值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-25
2-1這節(jié)的運(yùn)動(dòng)是做勻速運(yùn)動(dòng)的,而且參數(shù)簡(jiǎn)化到剩下一個(gè)。?
if(div.offsetLeft>目標(biāo)值200)
{
????speed=-10; //速度是10剛好會(huì)到0,如果速度是-8 ?是不是到最后還有一個(gè)余數(shù) -4px
//oDiv.style.left = oDiv.offsetLeft + speed + 'px'; 是不是 left就會(huì)有稍微有偏移量 ?;反之亦然,所以會(huì)一直抖動(dòng)。定時(shí)器是30ms啟動(dòng)一次,課程里面 已經(jīng)是 left就是都到節(jié)點(diǎn)值 他就一直維持不動(dòng)了。 比如你現(xiàn)在寬度 設(shè)置成 你速度的倍數(shù) 就會(huì)正常了 (猜測(cè))
}