为了账号安全,请及时绑定邮箱和手机立即绑定

小球运动的范围

为什么小球运动的x轴范围是 x: Math.random() * (canvas.width - 2 * radius) + radius 为啥最后还要再加上一个半径呢

正在回答

2 回答

如果不加radius就是在0到canvas.width - 2 * radius中间取值,你可以画图看看,需要的应该是radius到canvas.width - radius之间的值,所以要减去radius。另外小球运动范围在老师的另一个课程倒计时里面有提到一部分,大致是if判断小球横(纵)坐标加(减)半径是否小于canvas。width……等等……。画个图就很好理解了

0 回复 有任何疑惑可以回复我~
#1

yb2015 提问者

非常感谢!
2016-04-10 回复 有任何疑惑可以回复我~

不知道小球运动范围是怎么设计的,怎么回答?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

小球运动的范围

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信