as3加载swf 传递参数
select_pk_button.addEventListener(MouseEvent.CLICK,function(){//寄名函数 加载swf 播放
var swf_loader:Loader = new Loader();
var results_val:String = root.loaderInfo.parameters["results"];
//传递参数到加载的swf 上面 在swf 中可以使用 root.loaderInfo.parameters["user_name1"] 读取
var url = "results" + results_val + ".swf";
url += "?user_name1=" + root.loaderInfo.parameters["user_name1"];
url += "&user_level1=" + root.loaderInfo.parameters["user_level1"];
url += "&user_score1=" + root.loaderInfo.parameters["user_score1"];
url += "&user_name2=" + root.loaderInfo.parameters["user_name2"];
url += "&user_level2=" + root.loaderInfo.parameters["user_level2"];
url += "&user_score2=" + root.loaderInfo.parameters["user_score2"];
swf_loader.load(new URLRequest(url));
swf_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event){
//控制swf显示位置
swf_loader.x = 39;
swf_loader.y = -202;
addChild(swf_loader);
});
});