抱歉我的英语不好!我会尽量清楚详细。
我在flash文件中有一些场景。每个场景都会有一些按钮进入每个场景。
在主场景(“简介”)中,开头有一些小动画和东西。然后整个事情停止,并且在进入另一个场景之前还有一些其他动画(作为“outro”)。
我无法想象的事情是,如果我点击其中一个按钮(比如说“转到场景2”)主场景恢复播放(换句话说,我希望它播放“ outro“和然后,在播放outro之后,它进入场景2:我将按钮链接到他们的场景(使用gotoAndPlay("Scene X", 1);
),但它使电影立即进入该场景。 ..
关于我如何做到这一点的任何建议?提前谢谢!
答案 0 :(得分:1)
您只需要跟踪全局变量中的场景。
像这样:(未经测试)
主要时间轴第一帧:
var curScene:String = "defaultSceneLabel";
然后,在你的outro场景(最后一帧)结束时执行以下操作:
gotoAndPlay(_root.curScene,1);
然后,在你的场景按钮上:
_root.curScene = "scene to go to";
gotoAndPlay("outro",1);