作者HelloJimmy (揪~~竟,能不能考上?)
看板Flash
標題[問題] 自定義事件的觸發與接收??
時間Sun Oct 23 15:47:15 2011
大家好,
現在我的專案中有:
(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
→ emily114005:偵聽對象錯了this.addEventListener把this改成core_li 10/23 19:28
→ HelloJimmy:哇~一語道破,可以了!非常感謝! 10/23 21:09