[問題] 自定義事件的觸發與接收??

看板Flash作者 (揪~~竟,能不能考上?)時間13年前 (2011/10/23 15:47), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
大家好, 現在我的專案中有: (1)UI.mxml->畫面, (2)core_lib.as->自定義Class, (3)myEvent->自定義event. 我現在想這樣做: UI啟動時自動建立一個core_lib物件, core_lib會引發myEvent事件, UI將監聽myEvent事件並在事件處理函式中處理. 其中myEvent會帶參數. 但我一直try不出來... 我的程式碼: UI部分///// //註冊事件 this.addEventListener(core_lib.myEvent, myEventHandler); //事件處理函式 function myEventHandler(evt:LBS_Event):void{ .... } core_lib部分//// var myParam:Array=New Array(); evt_myEvent=new myEvent(Param); this.dispatchEvent(evt_myEvent); 但UI一直沒收到event, 靜悄悄的, 請問怎麼修正呢? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.117.49

10/23 19:28, , 1F
偵聽對象錯了this.addEventListener把this改成core_li
10/23 19:28, 1F

10/23 21:09, , 2F
哇~一語道破,可以了!非常感謝!
10/23 21:09, 2F
文章代碼(AID): #1EeyQ5UQ (Flash)
文章代碼(AID): #1EeyQ5UQ (Flash)