안녕하세요, 저는 iPhone 4에서 cocos2d, box2d 및 여러 입자 시스템을 실행 중입니다.
수많은 스프 라이트가 할당 된 첫 번째 레벨을 완료했습니다.
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/ –
입자 시스템으로 인해 발생했을 수 있습니다. 입자 코드를 게시하십시오 ... – Anish