ya terserah sih, cuman gak cocok aja. lagian klo diload via textField jadi susah bikin progressbar-nya. klo pingin bisa digeser2 pas ngedit FLA-nya, mending bikin movieClip aja, isinya entah itu rectangle ato circle terserah. ntar external SWF-nya di-load ke situ. klo posisinya udah pas, rectangle ato circle-nya bisa dihapus. misalnya bikin movieClip baru judulnya wrapper_mc:
Code:
progBar.visible = false;
var urlToLoad:String = "news.swf";
var swfLoader:Loader = new Loader();
var swfRequest:URLRequest = new URLRequest(urlToLoad);
var info:LoaderInfo = LoaderInfo(swfLoader.contentLoaderInfo);
swfLoader.load(swfRequest);
// movieClip buat dijadiin container
wrapper_mc.addChild(swfLoader);
// script buat nampilin progress bar, misal namanya "progBar" panjang max 200px:
function showProg(e:Event):void {
progBar.visible = true;
var prog:Number = info.bytesLoaded/info.bytesTotal;
if (prog < 1) {
progBar.width = prog * 200;
}
}
swfLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, showProg);
function accessSWF(e:Event):void {
progBar.visible = false;
swfLoader.x = 50;
swfLoader.y = 100;
}
swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, accessSWF);
Bookmarks