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

最新回答 / 爻曱
数组里有两个数,点的数组p和颜色。点的数组x,y表示位置。

已采纳回答 / 爻曱
cxt.moveTo(piece.p[0].x,piece.p[o].y);0打成o了吧

已采纳回答 / 呵Sever
addBall函数里的if(digit[num][i] ==1){}判断应该是if(digit[num][i][j] ==1){}同一个函数里,Math.random写成了Math.randm

已采纳回答 / HenryChou
同学,我一开始也很疑惑,但我从网上搜到了这些内容,帮助你理解一下getContext() 方法返回一个用于在画布上绘图的环境。anvas.getContext(contextID)参数 contextID 指定了您想要在画布上绘制的类型。当前唯一的合法值是 "2d",它指定了二维绘图,并且导致这个方法返回一个环境对象,该对象导出一个二维绘图 API。提示:在未来,如果 <canvas> 标签扩展到支持 3D 绘图,getContext() 方法可能允许传递一个 "3d" 字符串参数。

最新回答 / 别来无恙0515
对比一下提供下载的demo代码的区别,看看是否是出错了

最新回答 / Seandor
并不能看出来你这上面有锯齿,或许你可以换个浏览器试试,或者换台电脑。

最新回答 / SemineLee
我的是可以的...检查一下?        var tangram = [        //二维数组,顶点坐标,颜色            {p:[{x:0,y:0},{x:800,y:0},{x:400,y:400}],color:"#caff67"},            {p:[{x:0,y:0},{x:400,y:400},{x:0,y:800}],color:"#67becf"},            {p:[{x:800,y:0},{x:800,y:400},{x:600,y:600},...

已采纳回答 / 小kk06
原理就是你的截止时间减去目前的时间之后得到一个时间戳 将这个时间戳和与拿来第一次调用函数获得的时间戳做比较来判断小时 分钟 或者是秒数有没有发生改变 从而达到倒计时的效果 主要是因为setInterval函数使得两次的时间戳 不一致 目前我是这么理解的 希望可以帮到你

最赞回答 / 小kk06
自己的问题 检查代码后发现小球x轴位置判断出现问题 解决后正常运行

已采纳回答 / 木子水吉
我也有这样的情况,我想可能是因为函数在执行的时候需要花费一定的时间,导致产生了时延

最新回答 / 咖啡不要糖
你这什么?怎么还有绘制直线的代码在里面,而且最主要的是没有调用cxt.fillStuyle和lcxt.fill();
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消