[問題] 載入外部 SWF 執行 Function

看板Flash作者 (Henry)時間12年前 (2012/12/11 19:24), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
最近有個問題是 有兩個SWF檔(index.swf mainButton.swf) index.swf 透過 Loader 載入 mainButton.swf 我需要執行 mainButton.swf 裡面的function 上禮拜測試 code 正常 (程式碼片段 https://gist.github.com/4257864) 今天要執行時遇到無法執行出現 ReferenceError: Error #1069: mainButton_fla.MainTimeline__Preloader__ 上找不到 屬性 test_fun,而且沒有預設值。 at index_fla::MainTimeline/onCompleteHandler1() 想請問這究竟是怎一回事? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.220.161

12/12 22:10, , 1F
Whoops.
12/12 22:10, 1F

12/12 22:10, , 2F
We seem to have missed the gist of that gist you w
12/12 22:10, 2F

12/12 22:10, , 3F
ere looking for.
12/12 22:10, 3F

12/12 22:13, , 4F
可能是loader載入的swf沒有test_fun
12/12 22:13, 4F

12/12 22:13, , 5F
或是呼叫的時候,swf並未載入完畢
12/12 22:13, 5F

12/13 13:28, , 6F
確定有載入完畢場景有動但是function卻呼叫不到同段code
12/13 13:28, 6F

12/13 13:29, , 7F
之前測試是成功的後來只有做場景元件修改而已
12/13 13:29, 7F
文章代碼(AID): #1GnnViR0 (Flash)