據我所知,任何未被任何東西引用的對象都是垃圾收集的,並且當我完成它們時,一直在確保引用對象的空值。我想知道的是幾件事情:垃圾收集在AS3中如何工作?
只做對象需要空引用嗎?數字,整數,字符串等 都可以離開,對嗎?對此有最佳做法嗎?
垃圾回收通常運行多久?當處理器需求低時,它傾向於運行 嗎?
有沒有一種方法可以告訴垃圾收集手動運行,例如當我完成了一個充滿精靈的遊戲場時,這樣的 ?如果處理器使用 的處理器使用率較低時垃圾收集趨向於運行,那麼這真的不是 ,因爲無論如何,它會在我希望的時間運行。
對象創建只是一個if或語句等範圍,除非他們 分配基準elseware,符合垃圾收集,對不對?
只是在編號4 FYI:在動作沒有塊範圍。只有「本地」和「全球」。任何定義在'for'或'if'中的變量通常都屬於它的函數,並且在函數完成之前不會超出範圍。關閉也會讓示波器的運行時間比您想象的長。 –