フラッシュ上でswfファイルのフラッシュを再生する方法は、Loader クラスを使って、指定したswfファイルを実行します。
//読み込みを実行するローダーの作成
var ldr:Loader = new Loader();
//urlを作成
var url : URLRequest = new URLRequest("test.swf");
//読み込み
ldr.load(url);//読み込み状況を取得
var infoLdr:LoaderInfo = ldr.contentLoaderInfo;
//読み込みを開始infoLdr.addEventListener (Event.OPEN,関数名);関数名event : Event//読み込み状況infoLdr.addEventListener (ProgressEvent.PROGRESS,infoLdrProgressFunc);関数名event : ProgressEvent
読込:event.bytesLoaded
全体:event.bytesTotal
パーセント:Math.floor(event.bytesLoaded/event.bytesTotal*100)//読み込み初期化infoLdr.addEventListener (Event.INIT,関数名);関数名event : Event//読み込みを完了infoLdr.addEventListener (Event.COMPLETE,関数名);関数名event : Event
//エラーinfoLdr.addEventListener (IOErrorEvent.IO_ERROR,関数名);関数名event : IOErrorEvent
//mcに貼り付けて表示する。mc.addChild(ldr);ldr
//読み込みデータの破棄.unload();
//読み込み停止ldr.close();
その他情報MIME タイプ :infoLdr.contentType
ファイルの置き場所 :infoLdr.url
要求側ファイルの置き場所 :infoLdr.loaderURL
幅 :infoLdr.width
高さ :infoLdr.height