2013-05-19 48 views
0

我正在使用導演類1.4來改變場景到場景,我想知道導演類是否自動管理內存,還是我必須管理他們手動刪除和扼殺每一件事情?如何使用Director類1.4正確管理內存?

我正在使用此代碼來檢查內存是否自動清除,並且它們不會從我所看到的內容中自動清除。 每當我從一個場景切換到另一個場景時,它都會泄漏內存。

local monitorMem = function() 
    collectgarbage() 
    print("MemUsage: " .. collectgarbage("count")) 

    local textMem = system.getInfo("textureMemoryUsed")/1000000 
     print("TexMem: " .. textMem) 
    end 
Runtime:addEventListener("enterFrame", monitorMem) 

回答