Re: [問題] 如何讓主swf接收子swf回傳之資料?
※ 引述《kopapa1116 (大寫U 小寫t)》之銘言:
: 大家晚安~
: 我這有一個 主swf 和 子swf
: 讓 子swf 匯入到 主swf 讓他跑
: 現在如果 子swf 有一訊息(ex: a=0 or 1)要回傳至 主swf 接收以利於執行下一步動作
: 請問 主swf 和 子swf 的AS3要如何撰寫? 謝謝!
/////////////////// 主swf 想要讀 子swf 的變數 //////////////
主 swf :
//載入子swf
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedHandler);
loader.load(子swf);
function loadedHandler(e:Event):void{
//取得 子swf 的變數
var 子swf : MovieClip = loader.content as MovieClip;
trace( 子swf.a );
}
/////////////////// 子swf 想要讀 母swf 的變數 ///////////////
子 swf :
var 母swf:MovieClip = this.parent.parent as MovieClip;
trace( 母swf.a );
你可以讀寫變數 你也可以呼叫方法
--
blog:http://etrex.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.137.198.18
推
05/05 22:27, , 1F
05/05 22:27, 1F
推
05/05 23:15, , 2F
05/05 23:15, 2F
推
05/05 23:50, , 3F
05/05 23:50, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):