gpt4 book ai didi

actionscript-3 - 在 AS3 中创建一个(适当的)时间计数器

转载 作者:行者123 更新时间:2023-12-04 06:42:47 26 4
gpt4 key购买 nike

你如何在as3中创建一个时间计数器?在谷歌上进行一些简单的搜索会指向 AS3 类 Timer,它实际上是一个事件计数器和 时间不对 计数效用。

我见过这个 http://blogs.adobe.com/pdehaan/2006/07/using_the_timer_class_in_actio.html我有点担心它应该是官方文档。

问:问题究竟出在哪里?

答: Timer 类在一系列事件中执行操作,如果您有一个非常繁重的应用程序,我敢打赌,如果您使用计时器来计算秒、毫秒或其他任何内容,它会扭曲您的时间。

最佳答案

如果您希望准确测量短时间间隔,只需使用 getTimer()函数 ( flash.utils.getTimer ),它返回自 Flash 播放器启动以来经过的毫秒数。典型的简单 StopWatch 类是:

public class StopWatch {
private var _mark:int;
private var _started:Boolean = false;

public function start():void { _
mark = getTimer();
_started = true;
}

public function get elapsed():int {
return _started ? getTimer() - _mark : 0;
}
}

More Info:

关于actionscript-3 - 在 AS3 中创建一个(适当的)时间计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12491213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com