为了账号安全,请及时绑定邮箱和手机立即绑定
额,再试了一下,还是round显示的比较好。。
自适应感觉还是用floor来取半径比较好
高度只有153蛋疼
小球堆积bug,改成老师后面讲的balls.length > Math.min(300,cnt)就好了。
@哦哦哒 说的有道理
其他的删除方法在动态改变数组长度,循环的时候不会异常?
算法很巧妙
卡死拉!赶紧看后面的优化。。
老师有个地方好像写错了,update里传给addBalls的第三个参数应该都是下一次的吧?
出界的小球应该从数组里去除,不然数组越来越大
@阿辉2
没有明白Update()方法当中,为什么要用next time和current time进行比较,不可以直接给current time进行赋值么?//的确不用进行比较一直传入current time就可以了,如果没变就没变,变了也可以改变差值?????

不比较就会产生没必要的刷新,可能你就会说了,把定时器改成1000毫秒不就好?但是我们要为后面的刷新小球运动做准备
@南风蛮 这里是有bug的,当倒计时超过一定的时间会报错
好好听课行不,老师说了不能超过4天,要超过4天自己修改一下逻辑去。
这点逻辑看不懂的还是先回去学好基础吧
成功,太帅了 !
老师讲的不错!
这一节有几点比较容易出错:1 自己当前时刻的将来时要设置对,不能盲目照着老师的整;2 将来时endtime不能比当前时curtime大超过100个小时;3 js内置对象Date()传参的时候很容易出错,我就错在这里了。
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消