如何使按钮继续当前场景然后转到另一个按钮?

时间:2015-05-07 21:52:26

标签: flash actionscript-2

抱歉我的英语不好!我会尽量清楚详细。

我在flash文件中有一些场景。每个场景都会有一些按钮进入每个场景。

在主场景(“简介”)中,开头有一些小动画和东西。然后整个事情停止,并且在进入另一个场景之前还有一些其他动画(作为“outro”)。

我无法想象的事情是,如果我点击其中一个按钮(比如说“转到场景2”)主场景恢复播放(换句话说,我希望它播放“ outro“和然后,在播放outro之后,它进入场景2:我将按钮链接到他们的场景(使用gotoAndPlay("Scene X", 1);),但它使电影立即进入该场景。 ..

关于我如何做到这一点的任何建议?提前谢谢!

1 个答案:

答案 0 :(得分:1)

您只需要跟踪全局变量中的场景。

像这样:(未经测试)

主要时间轴第一帧:

var curScene:String = "defaultSceneLabel";

然后,在你的outro场景(最后一帧)结束时执行以下操作:

gotoAndPlay(_root.curScene,1);

然后,在你的场景按钮上:

_root.curScene = "scene to go to";
gotoAndPlay("outro",1);