AS3 随机 加载外部swf

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:42:43
一个主文档 main.swf 然后外部有4个SWF文件(1.swf,2.swf,3.swf,4.swf)
现在要实现的效果是 打开main.swf 的时候随机加载进来这4个文件中的其中一个,请问要怎么实现
语言 flash AS3
麻烦详细一点。在线等,谢谢~
请不要直接在网上当,感觉好的可以多加分~

var rad:uint = Math.radom()*4+1;

var url:String
if(rad == 1)
{
url = "1.swf";

}
if(rad == 2)
//等等

var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
addChild(ldr);

package {
import flash.display.*;
import flash.net.*;
public function xxx extends Sprite() {
var num:uint;
var url:Loader
var loadmc:Loader
public function xxx() {
init();
}
private function init() {
num=Math.ceil(Math.random()*4+1)
url:URLRequest = new URLRequest(num.swf);
loadmc=new Loader();
loadmc.load(url);
addChild(loadmc)
}
}
}
试试!