0
添加伴侶聽衆在我的形式之一,我用下面的代碼添加伴侶聽衆如何使用動作腳本
<mate:Listener type="{DBEvent.Update_Result}" receive="{onUpdateResults(event)}"/>
我展示這種形式作爲一個彈出。發生什麼事是第一次,onUpdateResults方法只按預期執行一次。然後關閉彈出窗口並重新打開它。這次onUpdateResults方法調用兩次,然後下一個4時間等等......
經過這麼多的谷歌搜索後,我發現,儘管我們刪除/關閉彈出窗口,Mate Listeners仍然處於活動狀態。我嘗試了弱引用,使用PopupManager.RemovePopup等關閉彈出窗口。沒有工作。
然後我想使用動作腳本手動註冊和取消註冊隊友監聽器。所以,我曾嘗試下面的代碼
var _listener:Listener= new Listener();
_listener.addEventListener(DBEvent.Update_Result,onUpdateResults);
註銷...
_listener.removeEventListener(DBEvent.Update_Result,onUpdateResults);
但這也不能正常工作。
請有人幫我解決這個問題。
我已經試過了秒。但我無法得到它。 – Dinesh 2010-11-29 02:25:33