我正在使用Adobe Flex编写应用程序,但是因为我刚开始使用这种语言几天前我有很多疑问。 我创建了两个状态并在它们之间进行了转换,现在我的目标是每隔5秒以编程方式在这两个状态之间反复切换。
我使用计时器对象进行此操作,它工作正常,但我的问题是: 还有其他优雅的方法吗?和 从资源的角度来看,可以在flex中使用这些定时器吗?
感谢
答案 0 :(得分:1)
如果你需要在每个时间间隔之间切换状态,那么Timer是最好的选择。有setInterval / setTimeout方法,但它们是相同的计时器。 无论如何,Timer不是Flex的东西,它位于flash内核(位于flash.utils包中)。
从资源的角度来看,Timer本身不是问题。只要确保你不会每秒执行一次原子爆炸建模(我的意思是不要使用沉重的方法作为计时器事件的监听器)。