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

已采纳回答 / 学习人生
来纠正我第一次的错误的,英文的意思是逆时针方向,默认值是false即顺时针方向,true即逆时针方向。

已采纳回答 / mysunnytime
这个g不过就是一个动画效果的参数,是自己任意定义的,为了自己想要的效果我们可以去尝试不同的参数值,不一定就是要跟地球重力加速度一样。你就想象这是一个你自己创造的世界,这个世界里的物理规律都是由你来定义的。

已采纳回答 / 兔老太
我也出现下图的情况。所以增加了一个大于1000个球的判断。    while(balls.length > cnt || balls.length > 1000){ //删除cnt-1 后面的球 .删除超过1000的球        balls.pop();    }

已采纳回答 / 小蓝大魔王
你把document.body.clientHeight改为document.documentElement.clientHeight,就能完全显示。

已采纳回答 / l1uyub0b0b0
var context = canvas.getContext("2d")

已采纳回答 / 赵小布
<...图片...><...图片...>在Chrome浏览器中,使用开发者工具,查看便一目了然。数组越界,导致错误。<...code...>

已采纳回答 / 赵小布
编写代码,要养成良好的编码规范。每一行代码语句后面都要加;分号表示语句的结束。每一个代码块要用{}花括号包括起来,形成良好的格式。并添加必要的注释,来增加代码的可读性。

已采纳回答 / l1uyub0b0b0
通常js函数的参数都不需要px,但是如果规则是由CSS指定的,用作CSS解析,则需要单位。

已采纳回答 / 赵小布
问这个问题,表示对JS的对象还没有概念。js数组<...code...>js对象,用字面常量来表示,也可称之为JSON格式的js对象<...code...>js变量定义为何种类型的数据,就应该严格遵循js的语法规则。

已采纳回答 / l1uyub0b0b0
路程是速度的累积量,所以在每一“段”时间里,路程要加上当前的速度。

已采纳回答 / l1uyub0b0b0
使用canvas当然可以,还请关注《Canvas绘图详解》的课程,介绍了更多Canvas绘图的内容,也请期待后续Canvas教程:)

已采纳回答 / l1uyub0b0b0
这是一个好问题。个人认为使用计算机解决问题的关键还是逻辑思维,而不是具体的技术。简单说,我的建议如下:1)更多注重内功:如算法、数据结构、设计模式、离散数学等等等等,而非仅仅关注具体语言层面的东西;2)如果有练习的机会,尝试自己去拓展。比如你现在看到的3-3已经能在屏幕上显示数字了,你可以思考这些问题:a)显示的数字能不能不仅仅是圆形小球?方形、三角形、五角星怎么做?b) 显示的数字的小球能不能不仅仅是蓝色?其他颜色?随机颜色?各种颜色混合?从左到右逐渐变化的颜色怎么做?c)显示出了时间的时分秒;能不能显...

已采纳回答 / l1uyub0b0b0
if( nextSeconds != curSeconds ) 这个判断就是判断两个时间是否一样。如果不一样才会产生新的动画效果。如果产生新的动画效果,直到 curShowTimeSeconds = nextShowTimeSeconds; 这句话,之前两个时间是不同的。
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消