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

最新回答 / cc啊
应该是手写的,然后通过剪辑把这个过程剪掉, 所以看上出像突然出现,也可能是事先准备好了demo,复制粘贴过去,然后也是剪掉了这个过程。那些代码都是一些无关紧要的代码,比如设置的style,这个是css样式设置相关,不是这门课的重点,如果不剪辑,一个是会拉长视频时长,一个是容易分散关注点。
梦开始的地方

最新回答 / Java_梦想
作者做了画布底部的碰撞检测,当小球的坐标达到画布底部时,则会让小球上下方向速度值变为负数,即出现短暂的弹起效果。
update显示的是下一次的时间,addBall中应该是nextHours,nextMinutes吧
老师讲的太棒了!
在哪儿获取demo代码啊

最新回答 / 慕梦前来
写成一个函数来处理或者一个类也行,
虽然用filter确实可以,但个人觉得老师能想到这样解决,算法功底也相当厉害

最新回答 / weixin_慕无忌2239137
canvas.heihgt=WINDOW_HEIGHT;      前面的height写错了 改成canvas.height=WINDOW_HEIGHT; 

最赞回答 / qq_慕码人3188746
把你函数draw()里面的for下面的{}删了,不带{}只执行cxt.lineTo(place.p[i].x,place.p[i].y);
整理了代码和笔记,效果和老师一样的,会随着课程持续更新

https://github.com/zhmvictor/canvasDemo
https://github.com/zhmvictor/canvasDemo

完整代码,附带了自己理解的注释以及一部分笔记,哪里写的不对,欢迎指正哈,欢迎 star、fork
首页上一页1234567下一页尾页
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消