问答详情
源自:3-1 JS缓冲动画

speed = (iTarget-context.offsetLeft)/20 为什么我对这句话很不理解 ....?

speed = (iTarget-context.offsetLeft)/20

为什么我对这句话很不理解 ....?

提问者:梧桐初恋 2015-07-31 23:05

个回答

  • 不想长大的孩子
    2015-08-09 10:11:20
    已采纳

    这个就是从快到慢的一个运动方式,希望你数学知识提高点,这样就容易理解了,

  • xue111
    2015-12-29 17:41:23

    speed = (iTarget-context.offsetLeft)/20

    举例说明:
          你从家里去学校。你家里到学校的距离为2千米。

      speed指的是:速度

        iTarget指的是:到学校的距离为2;

    context.offsetLeft指的是:你从家去学校走了多少千米了。

    (iTarget-context.offsetLeft)指的是:再走多少千米到学校。

    20指的是:走20分钟

    (iTarget-context.offsetLeft)/20

    指的是:走20分钟,每分钟走多少米。

      

     


  • 22不小了
    2015-10-15 21:51:42

    (iTarget-context.offsetLeft)/20 分子在无线变小趋近于零却不会等于零 其整体(iTarget-context.offsetLeft)/20 无线接近零,而不是等于零,Math把他清零,关闭定时器 

  • 不想长大的孩子
    2015-08-01 10:32:28

    就是把目标值减去现在的距离除以20,在赋值给速度,除以20的目的是让它做曲线运动,这样用户体验好,