AS 2延迟滚动到顶部

时间:2013-04-12 18:06:23

标签: flash scroll actionscript-2 delay

我有一个滚动条和一个问题:

function scrolling(){
_root.onEnterFrame = function() {

    function fun()      {
        moz = -94;
    }

    setTimeout(fun,5000);

    container_mc._y = (moz);

    if (container_mc._y > mask_mc._y)       {
        container_mc._y = mask_mc._y;
    }

    if (container_mc._y < (mask_mc._y - (container_mc._height - mask_mc._height)))      {
        container_mc._y = mask_mc._y - (container_mc._height - mask_mc._height - 1782);
    }

};

}

我想将内容移到顶部,但我不知道如何。我想推迟。最重要的是认为动作不连续!单位大约是94px。我需要一些帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

你知道你最后错过了一个结尾}括号,对吗?

我不知道“将内容移到顶部”究竟是什么意思,但要使移动平稳而不是container_mc._y = (moz);这样做:

container_mc._y+=(moz-container_mc._y)/5; //you may modify the 5 to adjust the speed