为了账号安全,请及时绑定邮箱和手机立即绑定
const endTime = new Date("2016/1/28,12:45:45");月份这样设置不会出错
倒计时效果:http://pan.baidu.com/s/1qX7m5RY
真后悔今天才看。。早看了多好 省了好多弯路
感觉好高大上,迫不及待想学,嘿嘿!
吊炸天! 前面的说辞确实有点高大上!!
对于小球碰撞地面后垂直方向不能停止,我用了这样的代码,能最后垂直方向停止,可以参考一下,但是还有一点缺陷,结束的时候弹的不够自然,希望有人给指正一下。
if(balls[i].y >= WINDOW_HEIGHT - RADIUS){
balls[i].y = WINDOW_HEIGHT - RADIUS;
balls[i].vy = -balls[i].vy * 0.5;
balls[i].g += 0.1;
if(balls[i].g>=3)
balls[i].vy = 0;
color:colors[Math.ceil(Math.random()*colors.length)]
全部看完喽,讲的真精彩!
讲解太酷炫了,学到了。
分钟那里的代码错了,应该改成
var minutes = parseInt((curShowTimeSeconds - hours*3600 )/ 60);
老师讲的太好了,条理很清楚,容易接受,点个赞!

最赞回答 / rem_supa
 if (balls[i].x>canvas.width||balls[i].x<-raidus) {          balls.splice(i,1)        };我这样写变成了200多个 老师那种方式没理解到
http://www.junfanya.com/canvas/canvas_clock.html

最新回答 / 阿sheng
精灵应该不是一个具体的东西,不同游戏,精灵设计应该不相同
我把时钟改成我女朋友的名字了,小球换成了小心 嘿嘿 已经做好,但是她竟然没有多大的反应。。。失败
屏幕自适应的问题
WINDOW_WIDTH = document.body.clientWidth;
WINDOW_HEIGHT = document.body.clientHeight;
设置了之后程序在网页上就不显示了 查了一下document.body是旧版浏览器标准
改成WINDOW_WIDTH = document.documentElement.clientWidth;
WINDOW_HEIGHT = document.documentElement.clientHeight;之后就可以显示了
课程须知
1.要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解;3.掌握一定的JS基础知识
老师告诉你能学到什么?
通过学习Cancas倒计时效果的基础知识:比如球形的绘制,动画的基础原理,让Canvas帮助我们制作出绚丽的效果,力图每一个课程除了介绍知识,还能帮助大家使用Canvas制作出属于自己的动画和游戏作品。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消