课程
/前端开发
/Html5
/炫丽的倒计时效果Canvas绘图与动画基础
为什么计时器是50毫秒啊。不应该是1000毫秒吗?一秒跳一次啊?
2016-07-12
源自:炫丽的倒计时效果Canvas绘图与动画基础 4-3
正在回答
你看到时间是1秒1秒走的,但是那些跳跳球要形成连贯的动画,必须1秒改变很多帧,每一帧与上一帧略有不同,才能变成一张完整的连贯的动画。(你小时候应该玩过一个游戏:在一本白纸上画很多张略有不同的小图,然后快速翻书,你会看到动画。你话的小图越多,翻得越快,呈现的动画越连贯,请问你难道是一秒翻一页纸吗?)。如果是1000毫秒一次,你想:一个球第一秒在y:0的位置上,第二秒在y:10的位置上,第三秒在y:20的位置上。你感受一下这是什么感觉。就像电影卡了一样。
小花先森 提问者
我想,你应该是没有考虑到1000毫秒一次会影响到的,不止是显示的时间,还有跳跳球的运动
举报
学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力
1 回答每隔一秒才变化一次,老师计时器那里为什么写50???不应该是1000毫秒么?
3 回答为什么要用毫秒呢?
1 回答每隔50毫秒 console一次balls的长度
1 回答老师用的是什么编辑器
1 回答为什么我的定时器倒计时,不是每秒出发,差不多间隔5秒左右才触发