2014-09-13 5 views
-1

기본적으로 촬영할 때마다 항상 새로운 탄창을 촬영 한 후에 선형 충격이있는 새로운 동적 몸체가 만들어지고 게임이 느리게 진행되기 시작합니다 (끊임없이 새로운 물체를 만들기 때문에 분명합니다). 이 문제를 피하기 위해 내가해야 할 일은 무엇입니까?LibGdx 게임 개발자 촬영 총알

미리 답변 해 주셔서 감사합니다.

+0

너무 넓은 질문입니다. http://stackoverflow.com/tour – ericbn

답변

1

저는 아직 Java에 익숙하지 않지만 객체를 참조하면 객체가 리사이클러에 의해 선택되지 않는다는 것을 이해합니다. 모든 배열과 목록을 세 번 검사하여 글 머리 기호로 채워지지 않았는지 확인하십시오. 캐릭터가 이상한지를보기 위해 연주하면서 배열의 크기를 표시하십시오.

각 글 머리 기호에 대해 화면이 꺼져 있는지 확인하고 싶을 것입니다. 그렇다면 목록/배열에서 제거하십시오.

+0

신중하게 읽으십시오. 제게 많은 도움을 주신 답변을드립니다. 게임을 더 잘 디버깅하고 문제를 발견했습니다. :) – Rimwis

1

나는 늦었지만 미래의 독자들을 위해 Libgdx는 특히 이와 같은 것들을위한 객체 풀링 (object pooling)이라고 불리는 것을 가지고있다.