运动

2017-02-18  本文已影响0人  米塔塔

【运动】 开个定时器不断改变物体的某个样式

关于定时器的时间:

为什么选30  20-40

1、人眼能接受的时间  时间越大越不流畅

2、性能考虑          时间越小消耗性能越大

定时的问题

1、不稳定

太小无法实现,太大的不稳定

2、在多标签浏览器中,如果定时器在北京标签页定时器的时间会降到1s左右,为什么这么做为了浏览器的性能

总时间      time    1000

开始位置    start  0

结束位置    end    300

总路程      dis=end-start  300

多长时间走一步  30

一共走多少步  Math.ceil(time/30)  count

parsentInt

Math.floor()

Math.ceil()

Math.found()

一次走多远  dis/count

当走了n步的时候,物体在哪里

start+n*dis/count

重要:一定要保证一个物体身上只有一个定时器

定时器咱们就加载物体身上

上一篇 下一篇

猜你喜欢

热点阅读