如何使按钮继续当前场景然后转到另一个场景?
How to make a button go on with the current scene and go then to another one?
对不起我的英语不好!我会尽量做到清晰和详细。
我在 Flash 文件中有一些场景。在每个场景上都会有一些按钮可以转到每个场景。
在主场景("intro")的开头有一些小动画和东西。然后整个事情停止,在进入另一个场景之前还有一些其他动画(作为 "outro")。
我不知道该怎么做,如果我点击其中一个按钮(比如 "go to scene 2"),主场景会继续播放(换句话说,我希望它播放"outro" 和 then,在播放结束后,进入场景 2:我将按钮链接到他们的场景(使用 gotoAndPlay("Scene X", 1);
),但它制作了电影马上去那个场景...
关于如何执行此操作的任何建议?提前致谢!
您只需要在全局变量中跟踪要前往的场景。
像这样:(未经测试)
主时间轴第一帧:
var curScene:String = "defaultSceneLabel";
然后,在结尾场景的结尾(最后一帧)执行以下操作:
gotoAndPlay(_root.curScene,1);
然后,在你的场景按钮上:
_root.curScene = "scene to go to";
gotoAndPlay("outro",1);
对不起我的英语不好!我会尽量做到清晰和详细。
我在 Flash 文件中有一些场景。在每个场景上都会有一些按钮可以转到每个场景。
在主场景("intro")的开头有一些小动画和东西。然后整个事情停止,在进入另一个场景之前还有一些其他动画(作为 "outro")。
我不知道该怎么做,如果我点击其中一个按钮(比如 "go to scene 2"),主场景会继续播放(换句话说,我希望它播放"outro" 和 then,在播放结束后,进入场景 2:我将按钮链接到他们的场景(使用 gotoAndPlay("Scene X", 1);
),但它制作了电影马上去那个场景...
关于如何执行此操作的任何建议?提前致谢!
您只需要在全局变量中跟踪要前往的场景。
像这样:(未经测试)
主时间轴第一帧:
var curScene:String = "defaultSceneLabel";
然后,在结尾场景的结尾(最后一帧)执行以下操作:
gotoAndPlay(_root.curScene,1);
然后,在你的场景按钮上:
_root.curScene = "scene to go to";
gotoAndPlay("outro",1);