老师老师老师。为什么计时器是50毫秒???

来源:4-3 华丽的小球滚动效果

小花先森

2016-07-12 11:42

为什么计时器是50毫秒啊。不应该是1000毫秒吗?一秒跳一次啊?

写回答 关注

2回答

  • medusaxi
    2016-07-13 10:27:26
    已采纳

    你看到时间是1秒1秒走的,但是那些跳跳球要形成连贯的动画,必须1秒改变很多帧,每一帧与上一帧略有不同,才能变成一张完整的连贯的动画。(你小时候应该玩过一个游戏:在一本白纸上画很多张略有不同的小图,然后快速翻书,你会看到动画。你话的小图越多,翻得越快,呈现的动画越连贯,请问你难道是一秒翻一页纸吗?)。如果是1000毫秒一次,你想:一个球第一秒在y:0的位置上,第二秒在y:10的位置上,第三秒在y:20的位置上。你感受一下这是什么感觉。就像电影卡了一样。

    小花先森

    灰常感谢灰常感谢~

    2016-07-15 11:13:43

    共 1 条回复 >

  • medusaxi
    2016-07-13 10:30:21

    我想,你应该是没有考虑到1000毫秒一次会影响到的,不止是显示的时间,还有跳跳球的运动

炫丽的倒计时效果Canvas绘图与动画基础

学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力

96746 学习 · 1000 问题

查看课程

相似问题