我有幾個關於事件監聽器的問題。請回答清楚。removeEventListener的重要性? AS3
- 我們每次做addEventListener時總是需要removeEventListener嗎?
從舞臺上移除一個物體時,它是否也移除了它的事件監聽器? 例如,假設我有一個帶有如下所示的事件監聽器的文本框。
txtField1.addEventListener(Event.CHANGE,F_onCHange_TxtField);
我有一個代碼,從舞臺 我的問題刪除文本框是這樣的:在刪除文本字段,它也會自動刪除該事件監聽?
- 當刪除eventListeners時,它有助於提升性能還是其他的東西?
我剛剛閱讀文章。謝謝,我從中學到了很多東西。根據文章,它也表示我也需要刪除所有參考。這變得越來越複雜..你想給我點如何優化我的閃光。我希望我的項目能夠順利運行,並且不佔用大量CPU使用量。 – Darvlaskie
哦,這是一個非常廣泛的請求。你可能會有一天在你的谷歌搜索。我學習的方式是通過製作東西。讓自己成爲一個FPS計數器(http://www.flashandmath.com/howtos/memory/)並開始製作東西,看看什麼可行,哪些不行。一旦你有了一些代碼,提供指針比想我的頭頂上的東西容易得多。 – onekidney