AS3思考时间模拟

时间:2014-01-18 18:09:08

标签: actionscript-3 time

在我的纸牌游戏中,我试图模拟对手思考他的选择。在这段时间里,我想让屏幕上出现一个思维云...这可以通过命令TCloud.visible = true;并且假它让它消失。在思考时间(5秒)之后我想要更多秒(比如2-3秒)所以你可以看到对手已经决定了什么,然后重新开始...我已经写了动作的逻辑部分,只是需要你帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您必须使用Timer类并执行以下操作:

// create a timer that dispatch an event after 3 seconds

private function wait3seconds():void {
    var timer:Timer = new Timer(3000, 1);
    timer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
    timer.start();
}

private function onTimerComplete(event:TimerEvent):void {
    // do something
}