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

最赞回答 / popobecom3451498
因为通过仔细观察,你可以看到, render函数里面,不单单有小球的渲染,也有着关于时间的渲染,而这两个渲染实际上是有关联的,因为每一次时间的变化都会激发小球的变化,而把他们放在一起,个人认为是很好的,这样代码看上去也更有逻辑。

最新回答 / 静静家的男男
已经找到错误了,最后一步循环画小球时不时<=而是<,这个真的是让人头大,求问怎么找错误啊

最新回答 / 飘辞
你要把时间改一下const endTime = new Date(2016,5,3,18,47,52);时间差小与4天

最新回答 / 慕粉3384580
可以的 我问题已经解决了

最新回答 / Xiaobai3
在开始学习那边的页面有资料下载 啊

最赞回答 / 湛瞳
<...图片...>你看红框里的参数,两个都应该是seconds

最新回答 / qq_葛帅朋_0
把html的height也设成100%就行了,这个在哪个全屏滚动的课程中讲到过,也没说具体原因

最赞回答 / 黄佚佚
这个问题可以通过设置const endTime=new Date("2016/06/24 18:47:52");解决,日期是用引号括起来而不是用逗号隔开,而且应该大于当前时间

最新回答 / 慕工程3118143
肯定是哪里多了一个标点或者哪里少了一个什么 或者用错了中英文切换

最新回答 / Dling
cxt.fillStyle = piece.p.color;这个改为cxt.fillStyle = piece.color;你没有调用到tangram里面的color; 默认黑色了吧

最新回答 / 眼中的黑白
不是全局变量啊 他是定义在window.onload = function()里面的,所以从    setInterval(        function(){            render(context);            update(context);        }        ,50);传参数过去。都有传参的,你看看。

最新回答 / 性别男爱好女
其实每个数字就是一个二维数字,老师把他们合在一起,就成了一个三维数组,数组下标是从0开始的,三维数组中第一个就是0,所以只要是数字就可以用0-9直接从3维数组中取出对应数字的二维数组,在用两个循环配合一个判断,把他们展现出来就可以了
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消