0

想象一下,你有 100 个补间。每个补间只是一个上升的元素(圆),然后又下降。通过将每个补间延迟一点,创建正弦波效果。

现在这一切工作正常。当您切换到另一个窗口或应用程序,然后再次查看带有动画的窗口时,就会出现问题。然后补间之间的时间偏移消失了,有一堆直线上下移动而不是正弦波......你在窗口之间切换的次数越多,它们就越“聚集在一起”......

我怀疑有一些处理器调度或类似的东西导致“聚集”......

有谁知道到底发生了什么,你能做些什么吗?

4

1 回答 1

1

重置后是否删除了 EventListeners?如果没有,您的方法可能会被多次调用,并可能导致“结块”。

如果您这样做,请出示您的代码,以便我们查看。

于 2010-09-24T11:04:23.757 回答