等待()在Haxe?

IBP*_*BPX 6 haxe delay wait openfl

我开始使用Haxe和OpenFl,并且拥有一些Javascript和Lua的经验.
它很顺利,直到我需要一个类似于wait()Lua等的功能,它会停止脚本,直到你设置的秒数结束.

我该怎么做呢?

编辑:澄清一下,我正在构建Flash.

5Mi*_*xer 5

虽然这是旧的,但我想补充一点供参考.评论中提到的OP用于游戏.我经常使用的一种方法是(并且可能放在库中):

var timerCount:Float = 0;
var maxTimerCounter:Float = 5;

function update () {
    timerCounter += elapsedTime;
    if (timerCounter > maxTimerCounter){
        onTimerComplete();
        timerCount = 0;
    }
}
Run Code Online (Sandbox Code Playgroud)