课程
/前端开发
/Html5
/炫丽的倒计时效果Canvas绘图与动画基础
小球在最后接近地面的时候还是会不听反弹,如何在不想跳动时设置成滚动啊,或者就是直接左移,判断条件是什么情况时vy为0比较好呢,我自己写的时候有的时候小球就直接消失了,求帮助
2015-08-21
源自:炫丽的倒计时效果Canvas绘图与动画基础 5-7
正在回答
可以在updateBalls()函数中添加下述代码:
if (Math.abs(balls[i].vy) < balls[i].g && balls[i].y >= (WINDOW_HEIGHT - RADIUS - balls[i].g))
balls[i].vy = 0;
else
balls[i].vy += balls[i].g;
y轴的速度最后会消耗为零(无限趋近->0)
哦哦哒 提问者
冬冬_ 回复 哦哦哒 提问者
哦哦哒 提问者 回复 冬冬_
举报
学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力
5 回答小球出界问题
5 回答关于小球无限弹跳
4 回答时钟是显示了,为什么没有小球弹跳出来?
1 回答小球在前面跳。。。。
3 回答小球跳动的问题