SWF文件中调用内部方法的实现
以下是如何在SWF文件中调用另一个SWF文件内部方法的示例代码:
package {
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
public class Main extends Sprite {
private var loader:Loader;
public function Main() {
loader = new Loader();
loader.load(new URLRequest("Called.swf"));
loader.addEventListener(Event.COMPLETE, loadComplete);
}
private function loadComplete(e:Event):void {
// 通过 loader.content 获取 Called 类对象,并调用其方法
var obj:Object = loader.content;
obj.method();
}
}
}
这段代码演示了如何通过 Loader
类加载外部 SWF 文件,并在加载完成后调用其中定义的方法。
14.65KB
文件大小:
评论区