0

例如,我如何模拟警车信标(灯条)的颜色,随着时间的推移,它会从蓝色变为白色,然后再变为蓝色。

我想我可以生成太多改变颜色的 setTimeout 函数,但我想知道是否有更优雅的方式(或者理想情况下是一个库)。

谢谢!

4

1 回答 1

2

我可以以某种方式生成太多改变颜色的 setTimeout 函数,但我想知道是否有更优雅的方法

就在这里。一个函数,根据当前时间计算下一步的颜色,绘制它,并再次安排自己的超时时间。

或者理想情况下是一个这样做的图书馆

好吧,基本上每个DOM/动画库都会这样做。

于 2013-06-24T11:17:09.547 回答