章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 使用canvas做个物理实验 (06:59) 下一节 重新观看

3 秒后播放下一节

为你推荐

liuyubobobo
全栈工程师

创业者,全栈工程师,持续学习者。对技术开发,产品设计、前后端,ios,html5,智能算法等领域均有接触;拥有多款独立App作品;对一切可编程的东西有浓厚兴趣,对游戏编程格外感兴趣。相信编程改变一切。

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

已采纳回答 / 慕仔1561325
<...图片...>你一边获取了实时时间一边却把固定的时间赋值给实时时间,然后又让实时时间和固定时间比较,if语句当然不会触发啦,他俩给你整成一样一样的怎么触发

最新回答 / 是狼还是哈士奇
render() 函数 就执行了一次, 如果想刷新的化 写个定时器 , 每1秒render 一次 就行  

最新回答 / qq_暖心i_03660841
window.requestAnimationFrame('gameloop'); 这样写 不会调用自身

最新回答 / 宝慕林0268335
这个在后续讲解小球弹跳的时候有用到

最新回答 / 小王MM2
时间要修改一下,改成你目前的时间之后的时间

最新回答 / 慕少9025768
时间要设置成未来的时间,距离当前时间不超过4天的,老师给的时间的过去的

最新回答 / 性别男爱好女
你设置1000毫秒,其实就是一秒才调用一次函数,加上程序运行的速度,其实不止一秒的,比如计时器,人家也是500毫秒调用一次当前时间,你1000毫秒,如果稍微顿卡下,就直接跳两秒了

已采纳回答 / qq_无根草_0
function getsecond(){    var curTime = new Date();    var ret = curTime.getTime()-endTime.getTime();    ret = Math.round(ret/1000);    return ret>=0?ret:0;}var ret = endTime().getTime() - curTime.getTime();你写反了

最新回答 / 一无所知的小黑华
setInterval的{}改为(),还有你的update()函数没执行

已采纳回答 / 沉迷网课无法自拔
你设置成1000s加上运行延迟每次刷新将耗费一秒多,并且你可以感觉到页面的刷新。设置成50ms等于说一秒你的页面刷新将近20次,动画效果会更流畅。

已采纳回答 / 慕粉3817540
时间超过了4天。const endTime = new Date(2017,7,11,18,47,52);表示的8月。

最新回答 / Hou_
setInerval第一次运行(先render函数 然后update函数 这时里面next 和cur的时间都是一样 假设都是3秒 也就倒数时间还剩3秒) 50毫秒刷新一次 还是不会变  1000毫秒(1秒)后  再运行render 然后 update 这时update里面next获取了一个新的时间 就是2秒  和原来的cur不等 于是就将新的剩余时间赋值给cur 下次再执行render函数的时候 画布的时间就会变了 就这样一次次循环倒数下去了

最新回答 / qq_偲淰_04369482
我怎么做不出来动态的,显示 for ( var i = 0; i < digit[num].length ; i++)  这一行会有错误的,总感觉如果要做出来,digit.js这个里面的数组就不应该是固定不变的值,如果时间改变了,里面相应位置的0,1应该会有所变化的额
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言