对于小球碰撞地面后垂直方向不能停止,我用了这样的代码,能最后垂直方向停止,可以参考一下,但是还有一点缺陷,结束的时候弹的不够自然,希望有人给指正一下。
if(balls[i].y >= WINDOW_HEIGHT - RADIUS){
balls[i].y = WINDOW_HEIGHT - RADIUS;
balls[i].vy = -balls[i].vy * 0.5;
balls[i].g += 0.1;
if(balls[i].g>=3)
balls[i].vy = 0;
if(balls[i].y >= WINDOW_HEIGHT - RADIUS){
balls[i].y = WINDOW_HEIGHT - RADIUS;
balls[i].vy = -balls[i].vy * 0.5;
balls[i].g += 0.1;
if(balls[i].g>=3)
balls[i].vy = 0;
2016-01-23
分钟那里的代码错了,应该改成
var minutes = parseInt((curShowTimeSeconds - hours*3600 )/ 60);
var minutes = parseInt((curShowTimeSeconds - hours*3600 )/ 60);
2016-01-22