AS3时间在窗口切换后偏移“聚集在一起”

时间:2010-09-24 10:58:51

标签: flash actionscript-3 processor

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

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

我怀疑有一些处理器调度或某些导致'聚集'的东西......

有谁知道究竟发生了什么,你能做点什么吗?

1 个答案:

答案 0 :(得分:1)

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

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