作者a149851571 (yem)
看板Flash
標題[問題] 請問怎麼監聽load進來的物件動作?
時間Sat Jul 5 01:12:48 2008
一個檔案叫A.swf 裡面包含了一個按鈕
一個叫loader.swf 裡面就只是把A.swf load進來並addchild
一開始loader.swf會把A.swf load進來,
然後我試圖要在loader.swf裡寫addEventListener來監聽A.swf裡的按鈕有沒有被按下,
試了很多種方法,就是沒辦法監聽到,請問各位大大,用什麼方法才能成功監聽呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.36.60
1F:推 cjcat2266:你是用Loader載入A.swf吧 07/05 01:19
2F:→ cjcat2266:這樣的化 loader.content 才是你載入的 A.swf 唷 07/05 01:19
3F:→ a149851571:我有嘗試過loader.content.btn.addEventListener(.... 07/05 01:25
4F:→ a149851571:但他會出現btn未定義的錯誤出現耶 07/05 01:26
5F:推 cjcat2266:MovieClip(loader.content).btn.addEventListener() 07/05 11:15
6F:→ cjcat2266:因為loader.content的type是DisplayObject 07/05 11:16
7F:→ cjcat2266:要MovieClip或Sprite才是dynamic的 (這個部分請查F1) 07/05 11:16