0
我在Flash Lite中管理我的內存很困難。 有什麼我應該關心的指針?或最佳實踐?flash lite內存管理
我每60秒就讀一次垃圾收集器。
我正在刪除我的對象/動畫片段,如
mc = null; 刪除mc;
並確保每個聽衆都被刪除。
仍然好像沒有什麼改變..
我在Flash Lite中管理我的內存很困難。 有什麼我應該關心的指針?或最佳實踐?flash lite內存管理
我每60秒就讀一次垃圾收集器。
我正在刪除我的對象/動畫片段,如
mc = null; 刪除mc;
並確保每個聽衆都被刪除。
仍然好像沒有什麼改變..
Flash的垃圾回收不確定性 - 當它運行時可以運行,雖然它可以檢查,看它是否可以定期運行,也不能保證它會跑。如果你的SWF不斷咀嚼CPU,GC將永遠不會有時間運行。
Flash Lite使用的ActionScript 2對視覺資產具有一個「nuke」選項 - MovieClip.unloadMovie()。如果你有一個動畫片段,在其上運行卸載將會殺死它中的所有內容。