为了账号安全,请及时绑定邮箱和手机立即绑定
七巧板源码;https://code.csdn.net/snippets/1725967,练习的时候也不是一次写对的,用浏览器调试了下,修改了几个错误,可以实现效果了。
canvas绘图太变态了
关注中,感觉很给力。

最新回答 / D调的华丽丽
我知道  只是在想 内嵌样式为什么定义画布大小跟定义盒子大小不一样。

最新回答 / Collus
好像想明白了,context.fill()只需要3个点,因为3个点就可以确定填充范围。stroke()需要4个点才能形成闭合。该七巧板例子中,最后使用stroke()也能把每条边画出来,是因为使用循环遍历了每一条边。如果单独用stroke()画一个P数组中的点,肯定不能形成闭合的图形
老师讲的真的是清晰明了!
“Canvas就像一场文艺复兴,让编程工作者彻底释放自己的创造力!”

已采纳回答 / 慕桂英3409250
不能 delete 能把所有aball 数组删掉。

最新回答 / _一六01
本来每个圆的半径应该是R的,但是因为要留一点间隙,正方形的一半长应该是(R+1),因此圆心坐标就是像老师那样算出来了

最新回答 / 忽职守
第二个循环应该是var j=1 开始,第一个是作为起点的。
老师讲的挺清楚的~~
要做浏览器兼容,现代的用documentElement,旧版IE用body
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消