[問題] 關於事件移除
Flash 在每個物件加入場景的時候要使用 addchild 這指令
每個物件又可以擁有好幾個監聽事件 addEventListener(Event, fun)
移除事件的時候要使用 removeEventListerer(Event, fun);
一直以來對於這點有些疑惑
當我把物件 removeChild 系統應該要自動釋放記憶體
(在沒有其他監聽的狀況下)
如果還有監聽系統就無法自動釋放記憶體
到以上的概念不知道是否有誤!!!!!
重點就在....
解除監聽的時候一定要知道是什麼事件 還有 fun....
有沒有甚麼辦法在不知道的情況下解除監聽阿???
還有一個小小問題是...
如果是 fun (e:MouseEvent) { }
有沒有辦法用指令強制觸發這個 function ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.116.184
推
07/18 18:54, , 1F
07/18 18:54, 1F
推
07/18 21:19, , 2F
07/18 21:19, 2F
→
07/18 21:20, , 3F
07/18 21:20, 3F
→
07/19 11:50, , 4F
07/19 11:50, 4F
→
07/19 11:50, , 5F
07/19 11:50, 5F
→
07/19 11:51, , 6F
07/19 11:51, 6F
→
07/19 11:51, , 7F
07/19 11:51, 7F
→
07/19 11:51, , 8F
07/19 11:51, 8F
→
07/19 11:52, , 9F
07/19 11:52, 9F
→
07/19 12:13, , 10F
07/19 12:13, 10F
→
07/19 12:15, , 11F
07/19 12:15, 11F
推
07/19 14:59, , 12F
07/19 14:59, 12F
→
07/19 17:33, , 13F
07/19 17:33, 13F
→
07/19 17:33, , 14F
07/19 17:33, 14F
推
07/19 17:36, , 15F
07/19 17:36, 15F
→
07/20 09:57, , 16F
07/20 09:57, 16F
→
07/20 17:15, , 17F
07/20 17:15, 17F
討論串 (同標題文章)