Re: [問題] load swf後 該如何接收swf裡面的事件呢?

看板Flash作者 (叮噹)時間16年前 (2010/02/02 02:11), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/2 (看更多)
試過了aquarianboy大提供的方法後,問題是有解決了 不過後來試了幾次發現在addEventListener的時候 useCapture = true 才會捕捉到這個Event 以下是依我的想法畫出來的示意圖 http://ppt.cc/7gXO 想法: 大部分的事件沒有bubble階段,在這邊我們讓他有這個階段是為了讓它能上浮 到a.swf裡面 在b.swf dispatchEvent一個事件(MyEvent),經過 app -> ... -> _mc -> ... ->app capture -> target -> bubble 之後到了 a.swf app -> ... -> swfloader -> ... ->app capture -> target -> bubble 可是測試的結果發現只有useCapture = true才會抓到事件 不知道為什麼會這樣? 另外又查了一些資料發現這種狀況似乎也能用sharedEvents? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.232.181

02/02 02:15, , 1F
ticore的blog有幾篇event flow的文章寫得不錯
02/02 02:15, 1F

02/02 02:15, , 2F
可以翻來看看囉 http://ticore.blogspot.com/
02/02 02:15, 2F

02/02 13:04, , 3F
謝謝a大~ 我再來看看
02/02 13:04, 3F
文章代碼(AID): #1BPnb4iG (Flash)
文章代碼(AID): #1BPnb4iG (Flash)