美文网首页
JavaScript运动相关

JavaScript运动相关

作者: 结构学AI | 来源:发表于2016-07-20 19:20 被阅读9次

    OK,现在来总结一下关于运动相关的内容

    首先,在现实世界当中决定我们运动的元素是有:时间;速度;距离;加速度;

    他们的定义分别是

    时间:移动一段距离的时间;

    速度:每秒钟行驶的距离;

    加速度:每秒钟速度的变化量;

    ~~~~~~~~~~~~~~~之间的等式就是:

    距离=时间*速度;

    距离={时间*(加速度)^2} * 1/2

    但是在计算机语言当中我们要模拟一些运动的话,我们就要用setInterval来实现;

    *其中运动的内涵就是每一个间隔时间内元素的位置的改变量;

    *这个过程当中我们都是通过改变其绝对位置当中的top值和left等来决定其位置的;

    *在匀速运动当中我们直接设置元素的left和top值每一个interval当中改变相同的距离就好了;

    *然后就是变速运动的设置

    *其内涵就是每个interval间隔当中我们改变的距离是逐渐减小的,所以每一次interval执行的过程当中我们的距离应该是逐渐减小的,

    然后我们就可以发现在计算机当中我们的interval中的每一次间隔才是秒(时间);速度就是每秒钟改变得位置量;加速度就是对应的速度的该变量.

    ~~~~~~~~~~~~~~so  begin coding~~~~~~~~~~~~

    相关文章

      网友评论

          本文标题:JavaScript运动相关

          本文链接:https://www.haomeiwen.com/subject/ainvjttx.html