AS3:关闭外部SWF并返回主时间线

时间:2014-11-24 13:35:47

标签: actionscript-3 flash flash-cs5

我有一个主时间轴,可以像这样调用external.swf文件。

var loadcase1:Loader = new Loader();
var urlcase1:URLRequest = new URLRequest("external.swf");
loadcase1.load(urlcase1);                                    
addChild(loadcase1);

但是当external.swf打开时,我希望它有一个按钮,可以带我回到我的主时间轴...... 谁能帮我 ?请... 感谢...

1 个答案:

答案 0 :(得分:0)

你需要在主要的“swf”中添加按钮(这是主要的,只是在它上面添加了辅助功能)。否则你需要从二级回到初级(这可能是坏的,冒险和可怕的练习,但在你的情况下可能还不够好):

MovieClip(parent).callPublicFunction(); // Secondary.as

removeChild(loadcase1); // Main.as - removes the loade ("secondary") swf