美文网首页
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