关于小球无限弹跳
我的小球设置了其他三边的碰撞检测,但发现小球会一直以肉眼可见的微小幅度不停的弹跳,求解决思路.
我的小球设置了其他三边的碰撞检测,但发现小球会一直以肉眼可见的微小幅度不停的弹跳,求解决思路.
2017-11-15
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();
}
贴个好玩的东西给你,撞上后会静止的
举报