如何在一定时间后切换场景

时间:2014-04-12 04:37:16

标签: actionscript-3 flash

我想用下面的代码在几秒钟之后切换场景,但它不起作用,任何帮助都将不胜感激。

setInterval(change, 5000);
    function change() {

        gotoAndStop(4, "scene 1");
    }

1 个答案:

答案 0 :(得分:1)

首先,您应该存储间隔。然后你应该将函数的名称更改为更合适的名称,比如changeScene,然后在函数中,你必须使区间为NULL,这样它才不再运行函数,最后一点是字符串区分大小写。

nextSceneInterval = setInterval(changeScene, 5000);
function changeScene() {
    nextSceneInterval = null;
    gotoAndStop(4, "Scene 1");
}