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

最新回答 / 慕斯8234454
将 "WINDIW_HEIGHT = document.body.clientHeight;" 改成   "WINDIW_HEIGHT += document.body.clientHeight;" <...图片...>或 改成 WINDIW_HEIGHT = document.documentElement.clientHeight ;<...图片...>

最新回答 / 慕斯8234454
https://www.w3school.com.cn/html5/canvas_filltext.asp使用 fillText(),在画布上写文本 "Hello world!" 和 "w3school.com.cn":

最新回答 / 等待2062
<...图片...>这个地方应该  cxt.lineTo(piece.p[i].x,piece.p[i].y);

最新回答 / 慕莱坞5242466
我出现同样的问题是在第一个for循环中的imagecolorallocate随机生成颜色是多一个$max,莫名其妙的gjsmg
老师讲的很好,总结的也很好不是专门写代码
没话说! 这是我看了同期马士兵的课程外觉得最好的讲师! 太棒了讲的

最新回答 / 慕姐840339
我跟你一模一样,原因就是curShowTimeSeconds = getCurrentShowTimeSeconds(); render(context);这两个方法的顺序写反了导致render里面的curShowTimeSeconds是错的

最新回答 / 慕斯8234454
"WINDIW_HEIGHT = document.body.clientHeight;" 这行代码问题,要不 "WINDIW_HEIGHT += document.body.clientHeight;" 不然改成 "WINDIW_HEIGHT = document.documentElement.clientHeight ;"
老师讲解得很清晰,终于跟着老师敲一遍代码,做时钟出绚丽的效果,不仅是canvas的基础学习,重要了解到js对物理运动和屏幕碰撞效果的使用,有深刻的印象。

最新回答 / 爱雨海
写在style里的样式影响里,style的width和height有px,window.onload里设置的宽高有加载顺序问题,最好写在标签上width='1024' height='768'。个人见解,有不同理解的可以多交流交流。

最赞回答 / chkhk
在你document获取canvas节点的方法上面  加上备注:<...code...>

最新回答 / 无价脂宝
最后老师优化了这块的逻辑。 当小球跳出canvas宽度的时候。这个小球就不会被绘制了。 所以也就等于消失了。 不占用内存了。
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消