Flash 如何使用一个按钮加载和外部swf和gotoAndPlay()

Flash 如何使用一个按钮加载和外部swf和gotoAndPlay(),flash,actionscript-2,onload,goto,timeline,Flash,Actionscript 2,Onload,Goto,Timeline,我做了一个互动的旅游,可以看到 主swf是顶部的导航。我将4个外部主权财富基金加载到主(大约,租金,楼层规划,社区) 我需要在Floorplan.swf中的一个按钮来加载Rental.swf和gotoAndStop(“咖啡馆”)-在Rental.swf中的一个框架 这是我现在正在使用的代码: btnFLRcafe.onRelease = function(){ var loader:MovieClipLoader = new MovieClipLoader(); loader.addLis

我做了一个互动的旅游,可以看到

主swf是顶部的导航。我将4个外部主权财富基金加载到主(大约,租金,楼层规划,社区)

我需要在
Floorplan.swf
中的一个按钮来加载
Rental.swf
gotoAndStop(“咖啡馆”)
-在
Rental.swf
中的一个框架

这是我现在正在使用的代码:

btnFLRcafe.onRelease = function(){ 

var loader:MovieClipLoader = new MovieClipLoader(); 
loader.addListener(this); 

function onLoadComplete(loadedClip) { 
loadedClip._root.mcRENTALS.gotoAndStop("CAFE"); 
} 

loader.loadClip("maps_92Tri_RentalsMain.swf", 1); 
}
代码将加载swf,但不会
gotoAndStop
。我已经重新安排和重写了-没有任何效果。当我对代码进行跟踪时,似乎没有调用
onLoadComplete
。我不知所措


如果需要,我可以发送文件。

请尝试添加一个名为
onLoadInit(loadedClip)


下面是一些基本的代码,我想你正在尝试做什么。 我有一个主swf,舞台上有一个按钮。在按钮上,我有以下动作

on(release) {

    var loader:MovieClipLoader = new MovieClipLoader();
    loader.addListener(this);

    function onLoadInit(loadedClip:MovieClip) {
        _root.contentArea.gotoAndPlay("ANIMATE");
    };

    loader.loadClip("Loaded.swf", _root.contentArea);
}
在主移动中,我在名为
contentArea
的舞台上有另一个剪辑,其中将加载
Loaded.swf
文件
Loaded.swf
有一个名为“ANIMATE”的帧标签,它在时间轴上启动一个小动画