【问题标题】:how implement for loop using Timers?如何使用定时器实现 for 循环?
【发布时间】:2014-01-03 03:56:26
【问题描述】:

我正在尝试使用计时器实现 for 循环。实际上,我的目的是避免陷入长时间运行的 for 循环并在我的程序中保持流畅的行为。这可能吗 ?有参考吗?

【问题讨论】:

  • 对于长时间运行的操作,最好看看Worker 类,它(在某种程度上)产生了一个 ActionScript 线程。
  • 定时器是资源密集型操作,即使没有运行。正如 RIAstar 所说,使用 Worker,您需要为此升级 sdk/运行时,因为它是一个相当新的概念。

标签: apache-flex flex4 flex3 flex4.5


【解决方案1】:

如果我不明白你想要什么,你可以实现定时器:http://help.adobe.com/fr_FR/FlashPlatform/reference/actionscript/3/flash/utils/Timer.html

使用函数 start() 来启动你的计时器并监听 TimerEvent.TIMER_COMPLETE 事件。 如果要重新启动计时器,请再次使用 reset() 和 start()。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-04
    • 1970-01-01
    • 2021-10-28
    • 1970-01-01
    • 2014-02-15
    • 2023-01-10
    • 2016-01-19
    • 1970-01-01
    相关资源
    最近更新 更多