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

已采纳回答 / 樱花飞落ll
renderDigit()函数里的for(var i=0; i<=digit[num].length; i++){for(var j=0; j<=digit[num][i].length;j++){应该是for(var i=0; i<digit[num].length; i++){for(var j=0; j<digit[num][i].length;j++){ 不要等号

已采纳回答 / 追觅梦初的国度
<...code...>因为你这里的时间已经过期了,不信的话,你设成我这这样的试试。

最新回答 / lxhcool
我的没问题啊,你的我也没看出来<!doctype html><html> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" con...

最新回答 / dakani1
const声明创建一个常量。需要被初始化。而常量的值不能通过再赋值改变,也不能再次声明。一个常量不能和它所在作用域内的其他变量或函数拥有相同的名称。也就是说一旦初始化const声明的变量,那么在这个常量有效期间不能被覆盖替代,不能被重新更改。所以此次声明截至时间用const,是为了保证这个终止时间的不会被其他变量覆盖,从而保证倒计时的正常运行。

已采纳回答 / qq_嚼不烂的口香糖_0
addBalls(x,y,num) 这个函数里面的这段代码错了<...code...>应该是这样才对<...code...>把j改成i

最赞回答 / Frank841122
复杂的图像可以直接把图片画上去,设计人员会替你画好的。

最赞回答 / rem_supa
 if (balls[i].x>canvas.width||balls[i].x<-raidus) {          balls.splice(i,1)        };我这样写变成了200多个 老师那种方式没理解到

最新回答 / 阿sheng
精灵应该不是一个具体的东西,不同游戏,精灵设计应该不相同

最赞回答 / 慕仰9932193
render(context)函数传参,cxt就代表context这个参数吧

已采纳回答 / Devin_xing
<html style="height:100%">html标签也要加样式

已采纳回答 / Devin_xing
Math.ceil()是取整函数,Math.pow(a,b)意思是a的b次方。计算后结果为-4或4,懂了吗

最赞回答 / 淡月暗香
解决了,理解错了endTime了,应该设置大于当前时间才行。
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消