想象一下,你有100个补间。每个补间只是一个上升的元素(圆圈),然后再次下降。通过将每个补间从前一个延迟一点,可以创建正弦波效果。
现在一切正常。当您切换到另一个窗口或应用程序,然后再次使用动画查看窗口时,会出现问题。然后补间之间的时间偏移消失了,有一堆直线上下移动而不是正弦波...... 你在窗户之间切换得越多,他们“聚集在一起”就越多......
我怀疑有一些处理器调度或某些导致'聚集'的东西......
有谁知道究竟发生了什么,你能做点什么吗?
答案 0 :(得分:1)
重置后是否删除了EventListeners? 如果没有,您的方法可能被多次调用,并可能导致“聚集”。
如果您这样做,请显示您的代码,以便我们查看。