actionscript进程时间延迟?

时间:2012-11-09 19:35:46

标签: actionscript-3 flash flash-cs5

我想知道如何让tween在执行之前再等几秒钟?我的代码如下:

  btn_1.addEventListener(MouseEvent.CLICK, about_navigate);

    function about_navigate(event:MouseEvent):void
        {
        topbarTween.yoyo();
        //how to make the below tween wait 2 seconds before it is carried out   
        btmTween.yoyo();
        }

我是AS3的新手,所以任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:2)

我认为Native Tween类没有内置的延迟方法(就像大多数第三方解决方案一样 - 如果我弄错了,请有人纠正我。)

您可以使用flash.utils.setTimeoutTimer

function about_navigate(event:MouseEvent):void
{
    topbarTween.yoyo();
    setTimeout(btmTween.yoyo,2000);
}