課程
/前端開發(fā)
/Html5
/炫麗的倒計(jì)時(shí)效果Canvas繪圖與動(dòng)畫基礎(chǔ)
我的小球設(shè)置了其他三邊的碰撞檢測(cè),但發(fā)現(xiàn)小球會(huì)一直以肉眼可見(jiàn)的微小幅度不停的彈跳,求解決思路.
2017-11-15
源自:炫麗的倒計(jì)時(shí)效果Canvas繪圖與動(dòng)畫基礎(chǔ) 4-2
正在回答
你這個(gè)是不是? 速度越來(lái)越快了
window.setInterval(function(){
showqiu(con1);
},50);
function showqiu(con1){
qiu.x+=qiu.vx;
qiu.vy+=qiu.g;
qiu.y+=qiu.vy;
if(qiu.y>=768-r){
qiu.y=768-r;
qiu.vy=-qiu.vy*0.8;
qiu.vx=qiu.vx*0.9;
}
if(qiu.x<=0+r){
qiu.vx=-qiu.vx;
con1.clearRect(0,0,1024,768);
con1.fillStyle=qiu.color;
con1.beginPath();
con1.arc(qiu.x,qiu.y,r,0,2*Math.PI);
con1.fill();
貼個(gè)好玩的東西給你,撞上后會(huì)靜止的
你如果判斷為0永遠(yuǎn)不可能生效的,因?yàn)椴还芏嗌?05的加速度,永遠(yuǎn)不可能=0,除了他本身就為0
可以設(shè)置一個(gè)判斷語(yǔ)句, 當(dāng)小球的速度的絕對(duì)值小于某個(gè)具體的很小的值時(shí), 就將其速度設(shè)為0
慕函數(shù)5127544 提問(wèn)者
舉報(bào)
學(xué)習(xí)HTML5中最激動(dòng)人心的技術(shù)Canvas,徹底釋放自己的創(chuàng)造力
2 回答小球彈起問(wèn)題
2 回答小球越彈越高
1 回答小球在前面跳。。。。
2 回答小球最后滾動(dòng)出界面而不是彈跳出
3 回答小球跳動(dòng)的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-05-25
你這個(gè)是不是? 速度越來(lái)越快了
2018-04-20
window.setInterval(function(){
showqiu(con1);
},50);
function showqiu(con1){
qiu.x+=qiu.vx;
qiu.vy+=qiu.g;
qiu.y+=qiu.vy;
if(qiu.y>=768-r){
qiu.y=768-r;
qiu.vy=-qiu.vy*0.8;
qiu.vx=qiu.vx*0.9;
}
if(qiu.x<=0+r){
qiu.vx=-qiu.vx;
}
con1.clearRect(0,0,1024,768);
con1.fillStyle=qiu.color;
con1.beginPath();
con1.arc(qiu.x,qiu.y,r,0,2*Math.PI);
con1.fill();
}
貼個(gè)好玩的東西給你,撞上后會(huì)靜止的
2018-04-19
你如果判斷為0永遠(yuǎn)不可能生效的,因?yàn)椴还芏嗌?05的加速度,永遠(yuǎn)不可能=0,除了他本身就為0
2017-11-28
可以設(shè)置一個(gè)判斷語(yǔ)句, 當(dāng)小球的速度的絕對(duì)值小于某個(gè)具體的很小的值時(shí), 就將其速度設(shè)為0