0

我一直试图在几个小时内为此找到合适的代码。但我发现的那些似乎都不起作用。我真的需要帮助...我很绝望...我有 2 个 swf 文件。我在第一个 swf 文件的末尾添加了一个按钮(下一个按钮)。按下此按钮时我想转到第二个 swf 文件。我知道如何使用 actionscript 2.0 (LoadMovie)...但我在 actionscript 3.0 中启动了我的 swf,现在...我需要在 AS 3.0 中编写代码。有人可以帮我处理这段代码吗?我尝试了一些我从其他用户那里看到的代码,但我不知道我做错了什么,他们中的任何一个都对我有用!

非常感谢!

4

1 回答 1

0

这应该有助于:

    // Set the URL of the second movie
var url:String = "url_of_your_second_movie"

// Create the loader object using the specified URL
var loader:Loader=new Loader();
var request:URLRequest;
request= new URLRequest(url);   

// Set the COMPLETE event handler  
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete );  

// Start the load
loader.load( request );

// Fill the COMPLETE event handler as needed
private function onComplete(e:Event):void
{
    // Add the loaded content to the display list
    addChild(e.currentTarget.content);
    // Do whatever else is needed once the movie is completed
}
于 2012-06-18T11:03:04.680 回答