嘿,即時通訊運行cocos2d,box2d和iPhone 4上的幾個粒子系統。
我已經完成了我的第一個級別,並分配了許多精靈。
我已將我的FPS限制設置爲30fps。
遊戲第一次運行時,運行良好,速度穩定在30fps。這持續了大約3-4分鐘的流暢遊戲。
但過了一段時間,fps開始下降,並逐漸下降,直到它達到12fps大關。cocos2d逐步FPS下降
我記得我之前放棄的一場比賽有這個問題。
這是由內存泄漏引起的,可能是因爲未取消分配項目?
在我的(void)dealloc方法中,我輸入了所有已分配的版本,我可以錯過嗎?或者有沒有其他的可能性我不考慮?
謝謝!
嘗試使用儀器 - http://www.cimgf.com/2008/04/02/cocoa-tutorial-fixing-memory-leaks-with-instruments/ – 2011-05-13 02:57:08
可能是由於粒子system.can你發佈您的微粒代碼... – Anish 2011-05-13 03:13:39