看板 Flash 關於我們 聯絡資訊
嗯..我用了類似下面大大的作法 只不過我把設定button的動作函數寫在b.swf.. 這邊是範例拉~ http://www.ndhu.edu.tw/~arts/liveinlow/example.rar 不懂在說唄 ps 補充一下,要確保在c.swf中a跟b都要 完全讀取完畢並且可以初始化(1;36[monLoadInit) 才保證可以抓到a或b中的變數或函數。 ※ 引述《etrexetrex (ETREX)》之銘言: : ※ 引述《mc30207 (RahXephon)》之銘言: : : 請問要如何做到這一點咧? : : 現在的情形是 : : a.swf跟b.swf都在c.swf底下(c.swf使用loadmovie將a跟b顯示再同一畫面) : : 而現在當a按按鈕後傳值給b : : b再藉由a的值生成另一個數值然後印出來 : : 試過swf => php =>swf : : 跟swf => swf : : 都失敗 : : 大概是我寫的方法錯誤 : : 請高手指教一下 : : 謝謝 : swf => swf : 以下是從FLASH8參考中抓出來修改的 : var a:MovieClip = createEmptyMovieClip("a",getNextHighestDepth()); : var b:MovieClip = createEmptyMovieClip("b",getNextHighestDepth()); : var mcLoader:MovieClipLoader = new MovieClipLoader(); : mcLoader.loadClip("a.swf", a); : mcLoader.loadClip("b.swf", b); : 接下來應該就可以用 a.變數名稱 來讀寫變數了 : 以上無測試 錯誤不負責XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: liveinlow 來自: 61.62.72.145 (09/03 10:01)
mc30207:感謝感謝 09/03 13:01