[問題] 母swf呼叫子swf的function
大家好~
我有一個母swf
點了母swf上的影片片段之後會load子swf(跳窗的感覺)進來
不同的影片片段會傳不同的值給子swf的function來顯示不同的資訊,
為了要讓母swf能呼叫子swf的function
我宣告一個影片片段來存load進來的內容(ldr.content)
但是把load進來的子swf弄成影片片段之後,我如果要關閉子swf
是不是就沒辦法unload()了?
如果把影片片段的visible設成false的話,會怪怪的...
如果用removeChild,關掉子swf再打開(點另外一個影片片段)
有時會出現上次關掉前的東西......
(因為兩個影片片段顯示某個物件(依據接到的值來動態產生物件)的數量不同,
顯示比較少物件的那個就沒辦法蓋掉顯示比較多物件的那個),
我目前是每次要動態新增物件的時候在新增一個長方形物件來蓋住上次顯示的
可是還是會看到上次的物件出現個幾秒(loading時)
請問各位大大有沒有好一點的解決方法?
另外,
如果我希望load進來子swf之後
母swf的那些影片片段會被子swf蓋住而不能按
那我應該load子swf進來
還是把子swf做成影片片段加進來?
目前如果load swf進來,母swf的那些影片片段就會不能按
但如果做成影片片段,母swf的那些影片片段就還是可以按......
還有...抱歉我問題有點多...
母、子swf兩者要傳值或是呼叫對方的function
1.把子swf load進來,放到影片片段A1裡
再用"A1.子swf的function名"來呼叫子swf的function
2.用LocalConnection =>好像常會有"已有其他實體連線"的錯誤...
上面哪一種方法比較好?
麻煩各位大大了~
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.81.195.48
※ 編輯: zzza 來自: 219.81.195.48 (08/15 14:29)
※ 編輯: zzza 來自: 219.81.202.168 (08/15 23:20)
※ 編輯: zzza 來自: 219.81.202.168 (08/15 23:23)
推
08/17 10:46, , 1F
08/17 10:46, 1F
→
08/17 22:24, , 2F
08/17 22:24, 2F
→
08/17 23:05, , 3F
08/17 23:05, 3F
→
08/17 23:05, , 4F
08/17 23:05, 4F
→
08/17 23:06, , 5F
08/17 23:06, 5F
→
08/18 00:51, , 6F
08/18 00:51, 6F